<!--[if IE]><meta http-equiv="X-UA-Compatible" content="IE=5,IE=9" ><![endif]-->
<!DOCTYPE html>
<html>
<head>
<title>思路整理.html</title>
<meta charset="utf-8"/>
</head>
<body>
<div class="mxgraph" style="max-width:100%;border:1px solid transparent;" data-mxgraph="{&quot;highlight&quot;:&quot;#0000ff&quot;,&quot;nav&quot;:true,&quot;resize&quot;:true,&quot;xml&quot;:&quot;&lt;mxfile host=\&quot;app.diagrams.net\&quot; modified=\&quot;2023-08-04T05:35:00.191Z\&quot; agent=\&quot;Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/115.0.0.0 Safari/537.36\&quot; etag=\&quot;iVtu9OeS7DR1McnyQBnG\&quot; version=\&quot;21.6.6\&quot; type=\&quot;device\&quot;&gt;&lt;diagram name=\&quot;第 1 页\&quot; id=\&quot;OEEn7UkuUILVMcG5HKCT\&quot;&gt;&lt;mxGraphModel dx=\&quot;915\&quot; dy=\&quot;753\&quot; grid=\&quot;1\&quot; gridSize=\&quot;10\&quot; guides=\&quot;1\&quot; tooltips=\&quot;1\&quot; connect=\&quot;1\&quot; arrows=\&quot;1\&quot; fold=\&quot;1\&quot; page=\&quot;1\&quot; pageScale=\&quot;1\&quot; pageWidth=\&quot;827\&quot; pageHeight=\&quot;1169\&quot; math=\&quot;0\&quot; shadow=\&quot;0\&quot;&gt;&lt;root&gt;&lt;mxCell id=\&quot;0\&quot;/&gt;&lt;mxCell id=\&quot;1\&quot; parent=\&quot;0\&quot;/&gt;&lt;mxCell id=\&quot;wcfJidbFAWls62z5TK6r-93\&quot; value=\&quot;&amp;lt;div style=&amp;quot;border-color: var(--border-color);&amp;quot;&amp;gt;&amp;lt;font style=&amp;quot;font-size: 14px;&amp;quot;&amp;gt;需求转换：&amp;lt;/font&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;border-color: var(--border-color);&amp;quot;&amp;gt;&amp;lt;font size=&amp;quot;3&amp;quot;&amp;gt;给定一个数据：&amp;lt;/font&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;border-color: var(--border-color);&amp;quot;&amp;gt;&amp;lt;font size=&amp;quot;3&amp;quot;&amp;gt;CustomInfo&amp;lt;/font&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;border-color: var(--border-color);&amp;quot;&amp;gt;&amp;lt;font size=&amp;quot;3&amp;quot;&amp;gt;{&amp;lt;/font&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;border-color: var(--border-color);&amp;quot;&amp;gt;&amp;lt;font size=&amp;quot;3&amp;quot;&amp;gt;int id;&amp;lt;/font&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;border-color: var(--border-color);&amp;quot;&amp;gt;&amp;lt;font size=&amp;quot;3&amp;quot;&amp;gt;}&amp;lt;/font&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;border-color: var(--border-color);&amp;quot;&amp;gt;&amp;lt;font size=&amp;quot;3&amp;quot;&amp;gt;按照下面四个步骤进行处理：&amp;lt;/font&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;border-color: var(--border-color);&amp;quot;&amp;gt;&amp;lt;font size=&amp;quot;3&amp;quot;&amp;gt;步骤1.自动构造若干个填写描述desc、和若干个double序列的CustomInfo序列。（序列数不限至少2个，序列中的值最大为100最小为0，生成方式任选，生成序列后用自己方式进行id去重复操作）&amp;lt;/font&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;border-color: var(--border-color);&amp;quot;&amp;gt;&amp;lt;font size=&amp;quot;3&amp;quot;&amp;gt;步骤2：按照每一个附加信息的对象进行double序列进行平均值从低到高排序、并将所有custominfo对象中序列的平均值显示在控件中（控件自选）&amp;lt;/font&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;border-color: var(--border-color);&amp;quot;&amp;gt;&amp;lt;font size=&amp;quot;3&amp;quot;&amp;gt;步骤3：如果所有序列的平均值最低未超过50，则弹出数值不合理对话框并返回到步骤1。&amp;lt;/font&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;border-color: var(--border-color);&amp;quot;&amp;gt;&amp;lt;font size=&amp;quot;3&amp;quot;&amp;gt;步骤4.如果步骤全部成功则弹出文件保存对话框保存到指定目录（文件格式自定义）。每过一个步骤都需要在显眼位置显示步骤的index，或者说利用事件驱动的方式制作一个引导控件，利用委托制作一个自定义事件可以在响应时获取到步骤的index、步骤存储着索引和名称。&amp;lt;/font&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;border-color: var(--border-color);&amp;quot;&amp;gt;&amp;lt;font size=&amp;quot;3&amp;quot;&amp;gt;要求是通过C#语言的WPF框架，按照面向对象的思想进行实现，需要注意代码的命名规范、可读性、耦合度和扩展性&amp;lt;/font&amp;gt;&amp;lt;/div&amp;gt;\&quot; style=\&quot;rounded=0;whiteSpace=wrap;html=1;\&quot; vertex=\&quot;1\&quot; parent=\&quot;1\&quot;&gt;&lt;mxGeometry x=\&quot;30\&quot; y=\&quot;940\&quot; width=\&quot;515\&quot; height=\&quot;410\&quot; as=\&quot;geometry\&quot;/&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;wcfJidbFAWls62z5TK6r-1\&quot; value=\&quot;&amp;lt;font style=&amp;quot;font-size: 24px;&amp;quot;&amp;gt;思路一：&amp;lt;/font&amp;gt;\&quot; style=\&quot;text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;\&quot; vertex=\&quot;1\&quot; parent=\&quot;1\&quot;&gt;&lt;mxGeometry x=\&quot;40\&quot; y=\&quot;140\&quot; width=\&quot;100\&quot; height=\&quot;30\&quot; as=\&quot;geometry\&quot;/&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;wcfJidbFAWls62z5TK6r-2\&quot; value=\&quot;\&quot; style=\&quot;rounded=0;whiteSpace=wrap;html=1;\&quot; vertex=\&quot;1\&quot; parent=\&quot;1\&quot;&gt;&lt;mxGeometry x=\&quot;200\&quot; y=\&quot;70\&quot; width=\&quot;130\&quot; height=\&quot;180\&quot; as=\&quot;geometry\&quot;/&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;wcfJidbFAWls62z5TK6r-3\&quot; value=\&quot;步骤一：index\&quot; style=\&quot;rounded=1;whiteSpace=wrap;html=1;\&quot; vertex=\&quot;1\&quot; parent=\&quot;1\&quot;&gt;&lt;mxGeometry x=\&quot;220\&quot; y=\&quot;130\&quot; width=\&quot;90\&quot; height=\&quot;30\&quot; as=\&quot;geometry\&quot;/&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;wcfJidbFAWls62z5TK6r-4\&quot; value=\&quot;步骤二：index\&quot; style=\&quot;rounded=1;whiteSpace=wrap;html=1;\&quot; vertex=\&quot;1\&quot; parent=\&quot;1\&quot;&gt;&lt;mxGeometry x=\&quot;220\&quot; y=\&quot;170\&quot; width=\&quot;90\&quot; height=\&quot;30\&quot; as=\&quot;geometry\&quot;/&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;wcfJidbFAWls62z5TK6r-5\&quot; value=\&quot;步骤三：index\&quot; style=\&quot;rounded=1;whiteSpace=wrap;html=1;\&quot; vertex=\&quot;1\&quot; parent=\&quot;1\&quot;&gt;&lt;mxGeometry x=\&quot;220\&quot; y=\&quot;210\&quot; width=\&quot;90\&quot; height=\&quot;30\&quot; as=\&quot;geometry\&quot;/&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;wcfJidbFAWls62z5TK6r-6\&quot; value=\&quot;弹出各自的小弹窗，显示每一个步骤的处理结果\&quot; style=\&quot;text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;\&quot; vertex=\&quot;1\&quot; parent=\&quot;1\&quot;&gt;&lt;mxGeometry x=\&quot;490\&quot; y=\&quot;70\&quot; width=\&quot;150\&quot; height=\&quot;30\&quot; as=\&quot;geometry\&quot;/&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;wcfJidbFAWls62z5TK6r-7\&quot; value=\&quot;\&quot; style=\&quot;rounded=0;whiteSpace=wrap;html=1;\&quot; vertex=\&quot;1\&quot; parent=\&quot;1\&quot;&gt;&lt;mxGeometry x=\&quot;510\&quot; y=\&quot;120\&quot; width=\&quot;130\&quot; height=\&quot;180\&quot; as=\&quot;geometry\&quot;/&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;wcfJidbFAWls62z5TK6r-8\&quot; value=\&quot;步骤一：index\&quot; style=\&quot;rounded=1;whiteSpace=wrap;html=1;\&quot; vertex=\&quot;1\&quot; parent=\&quot;1\&quot;&gt;&lt;mxGeometry x=\&quot;530\&quot; y=\&quot;180\&quot; width=\&quot;90\&quot; height=\&quot;30\&quot; as=\&quot;geometry\&quot;/&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;wcfJidbFAWls62z5TK6r-9\&quot; value=\&quot;步骤二：index\&quot; style=\&quot;rounded=1;whiteSpace=wrap;html=1;\&quot; vertex=\&quot;1\&quot; parent=\&quot;1\&quot;&gt;&lt;mxGeometry x=\&quot;530\&quot; y=\&quot;220\&quot; width=\&quot;90\&quot; height=\&quot;30\&quot; as=\&quot;geometry\&quot;/&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;wcfJidbFAWls62z5TK6r-10\&quot; value=\&quot;步骤三：index\&quot; style=\&quot;rounded=1;whiteSpace=wrap;html=1;\&quot; vertex=\&quot;1\&quot; parent=\&quot;1\&quot;&gt;&lt;mxGeometry x=\&quot;530\&quot; y=\&quot;260\&quot; width=\&quot;90\&quot; height=\&quot;30\&quot; as=\&quot;geometry\&quot;/&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;wcfJidbFAWls62z5TK6r-11\&quot; value=\&quot;显示每一步的处理结果\&quot; style=\&quot;ellipse;whiteSpace=wrap;html=1;\&quot; vertex=\&quot;1\&quot; parent=\&quot;1\&quot;&gt;&lt;mxGeometry x=\&quot;530\&quot; y=\&quot;125\&quot; width=\&quot;90\&quot; height=\&quot;45\&quot; as=\&quot;geometry\&quot;/&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;wcfJidbFAWls62z5TK6r-12\&quot; value=\&quot;\&quot; style=\&quot;shape=stencil(lVjJThxBDP2auVqu3T6T5D+QgDAKAQRk+/u4Naqh7Z5+iNvQ+FV5fbbrUK5e76+fbw+ZX99enn7c/jnevN0fypdDzsfH+9uX45v9OpSvh3J19/Ry+/3l6dfjzenv5+tFcvn18+n3csLfE46p6QLK/O/0QRvl05dvJ/mH4+NKvlKtXj5RyvvynaQ5eRFicL5S6V6+0pB9+ZTncWeAKVQBoBEPBxiDcgcAoZo9oFBO+4CcKYsDdCEBN2yd1CsxuKEkGskBmpCCG0qn4cPWCgkIW81TgQmo2IY6qHgv1UoJ2NAyVe+lotQGAFiYvJdKm18up16iEgD2BeSSeb17G7LFngHAVCoe0EgQwEwMgEIdlMNIsd5ymslyGWC5GQA8lbwMsHrwRlvCNwQYG0AnBW4dlpu+4qwGG8gl4VgPyXIJeEkyjQDIpMBLRirN00xKkGakx0gnpg5oRjZGCwy08vz3mWWogfLRHC1opOj8GqvHPoBqU6tnn0dMFcTM5DUFeQZZpDLNW8kjfTTStnUuEDCTb17/RA1UpsmL9+c5py53BTZ9OTg0YYXUB6BRBxeYfOD4AXuCyQcCFsi/FgDhIC84YNnro/j8EclUZobsybMEecTu2qn34J+MAtwnlb/7X1C8+qahzTlg9/xA7ZMB9uRHoFHqSJ9BKRbAQPaOeD7DQc3iWzYFic63dNEgXxBBWH5qsDdh+TGCPwvO/0C4uLMu8l6fNh28SxDeP/0jAqoxP1GHMX9qzH/UYD4tb3Tj8996ZEUFb/4LbbvAIdM2gVAB1ufRZC06GXA1STDuwoFDk7EMSAppm7Yt0w2XAYWqj3JSDEixD2c8GAyNvLVMdHjeCoVsmY1aq010EgAVUqnNjBpmxga5aOS5Yp0BFhngpcGz1leTdUGz+5jkfK5mhu2vt8n+Z0CeE8zedqBeJVsnEMHY/iE+l2xhQR3HViz2N9RCDRhtO5SGkQIvy7alda+SbVUCjC4jprdZNcAN5sTQNXuGJLCMrd5oW34ZAcxLvqYtuxQt8Bon2TFgpBdSCZOOMRWg+rQJnPFIQzdw7J1GbWi6Nqf7uC3jPMgMS25f0cbmFSkUw7x0UxDmNEfXlTyKMkfCWI3DO4DB8QIBCnF8HFCF0zLPR6uVfAYMxpHAlnEGFL9Zt5FHAd4sB8s4DPUJzy3LOAz9E169bJxsYLrjzfDeIZ3yfChZJVyD+nzuGfFjefvx/mZ5d3x4OD15rv8f3zjt0+l9tHz9Dw==);lineShape=1;\&quot; vertex=\&quot;1\&quot; parent=\&quot;1\&quot;&gt;&lt;mxGeometry x=\&quot;345.52620146262984\&quot; y=\&quot;89.64370737563138\&quot; width=\&quot;147.95853656840313\&quot; height=\&quot;59.829967474285354\&quot; as=\&quot;geometry\&quot;/&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;wcfJidbFAWls62z5TK6r-13\&quot; value=\&quot;\&quot; style=\&quot;shape=stencil(lVfJbhsxDP2auRKSqPWcpv8RIE5t1I0Dx+ny9+XUkGzS1itym9HwDbfHRQs/vG+f3jZLcO+n4+H75tfu+bRd+MsSwu51uznuTvK08OPCDy+H4+bb8fDx+nx+f3taJdenH4ef6x9+n3GZQl5Bwf05HzgK/O/g61l8v3u9EveVklfyiVyZy8v/Y1HyhZqby3Ok0pS8d9TSHBCZWCvwTLXOAclTNYBMBbiQGjXtsm/EQEMuFJICBE85zgGFuwEDwBSASTWSrxoQqbU5oHlyxqREDZjUqtXAgUoGxHCOnFMISU0FVBIVVatIhRLwuhUbpizkCwCQKWlyl0AJkKkl8lpDdZSQBrblIycNcKMFyppMYmTwMHOsoyRxQxVXGxWjAdO1lp7YS8mNXN5HJIsQFRWQowoTmnWiISeCrWpJfgRkqhKmqAGJIvJB2kqwmfMI4MnrEmqOCiCT+OB0ImqlDMgkUYq6gmruRs7y4HVY5QSVnKTa8luihBLXyOcbDQAgMWl84wMuCHY2SgXkYU1TtHmoqKj5hhrc4zYzybJVooS7azXUKH1MzqJknJYCQp1MYhLZAtCUk6jHYAFoQshIidUCGEwIoXc1JtVO+FkBZWNSJo+cdt3iq8RBp70dQZIZ1L4/Dxg9YkwU6Z4oSpFYF1BuvUJmNW3ykGVm4Zpm3WZi60NpxqWsw8qSaaQh2InC0oxBxRXfPw+ArHVAQ46WGrJtZKBBNoVgfHCwe68x0RrC+MV9wGjuVysWA3qzp6YzLVtfANSQHS/rTMty7dDunfvnAYhwN+betYa871G4bxFFs+g6ymBKe7vbS08CDrvOgdHp4UY5LiKXmwPqqTfrZ+6jayau0ysMBa1FGrbhG6wA12fe4AIsSZkf2nYP1/9gxR3sEGw3HVwqybY4vAx+8gL5X3F5uNxVX3b7/fmqe/3d3m3l6Hwv5se/);lineShape=1;\&quot; vertex=\&quot;1\&quot; parent=\&quot;1\&quot;&gt;&lt;mxGeometry x=\&quot;451.0289290516255\&quot; y=\&quot;79.025329868256\&quot; width=\&quot;40.42583409436793\&quot; height=\&quot;34.49292002844845\&quot; as=\&quot;geometry\&quot;/&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;wcfJidbFAWls62z5TK6r-14\&quot; value=\&quot;\&quot; style=\&quot;shape=stencil(lVjLctswDPwaXzHgmzyn6X9kJk7jaRpnnKSPv+9qVCoiZG0nN1viigABLBY8hJvXx7uX48Hr69vl/P3463T/9ngIXw7en54fj5fTG34dwu0h3DycL8dvl/P78/38/+VuWjn9+nH+OX3h94xzUt0E8vpnfqBS5gdf5+VPp+fV8iDJD8uTaNtfXqTqsNzh83F/vXN99wWQxBF7XJYYBwAccGUfAIdLGgFJEgMUiSMgOFHiQwgSxzMKWQI5pNDEjz5EJy7vA2KUWEdAEs8AVVIbAVUiMSk5aWGMsxOvBBCljialIJkBkBomk7Ko3wdklWYAtUfmOiD273UAPlHZDkV0dDqHHpnrgCZtTI2MXKqkHLxUs0ORxgBJyggoKpEca6n91BcA9iQ+VKTaGDjsqaTiauiptgAyrekau4sLoIongauo6TICGi3RWu0O8KqRU2pgoXEHeJVJATUvweyAbGWAYCMNIxlTtmSJDEY6kq2tWJNgJEu+BpoxgEiTD4A8sgaMzCRwADTjQ+5MdZ29VUXHdP1wa2+LOmZfQzKR3AAgGZsape/pdbGAzAIBcnUW0NgOpSfnGsCcxpl4C/jHC9cB2ZLrFHxS1FOcNsfKIgeATaYime9gAZkqjcmkTfZVln15kxrQDuyUcKwGECVzgOF7ABgbT6mxBTDaaF3trACVndLCjCunIwfUTRwcIabrNaq8Ro14aLzLTQVmnKhdOO5S2aaomRbA98qm5CoLRBVnletyDnvJsaUB1nlx7qZrTU7wivgkIHTiWjM+S3C3IXBPdeK2keJJYmKgWSWKvhgIu06vTavOHJAtWaK3N+IDXpeRBqAeWKuufiOZeByqih9NKoWyK16bdIUoY/xdYqfGlewrpC0WZ6kMwjKQ1IDWNQUxSVempnO3eC2OmZqGsNzIb8cAaskyK3UaE0YbcwkjBHMaU42O9ZDQg/jcZEzCGMQiHRHpsR4SfGAA1LSZ/UA8hMlC7bm5AEKXmtcB3s74+ARriz5b5sMIzAT+dMcwVhyG7EJ8cMn64CHIyQ5Ou8ULfRfxJHC5S+dlvad9F+VjUo9qb+2JvNhPp2m1aed6095bbnqVJBIvtXPxMgLuLR8zVKkMU1v22jXQznIzxeABPZlkl7MhSe39k9I7BmfPnbd81yeP1XJCP87e2ijldGdFESZ/EtVPXuT9dzl+fNwZPpyenuYrx/V7e8eIR/P9ZLj9Cw==);lineShape=1;\&quot; vertex=\&quot;1\&quot; parent=\&quot;1\&quot;&gt;&lt;mxGeometry x=\&quot;348.5856131440703\&quot; y=\&quot;160.5868698029916\&quot; width=\&quot;145.50878509606196\&quot; height=\&quot;97.14764779249197\&quot; as=\&quot;geometry\&quot;/&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;wcfJidbFAWls62z5TK6r-15\&quot; value=\&quot;\&quot; style=\&quot;shape=stencil(lVjLbhsxDPwaXwlKpF7ntP2PAHEao2kcOOnr78uto3hFrafIzd4dSiI5HFK7k5uXh9vn/S7yy+vp+G3/63D3+rCTT7sYD08P+9Ph1X7t5PNObu6Pp/3X0/HH0935//Ptglx+fT/+XFb4fbbTSkkWq8h/zk8ClfDvwZcz/vHwtMKnSJkHfCVVgM+kdVw/9R23DRrFNBhEJmnXDXKk2EaDTAHskDNxGQxE+hKbBoW7i91ALUhgh5K804mpxesGlamMUbUwFGSQ+gG6Qa7Q6Tb5YIdER2pKaQxrFeIMDCrxeKRqqQQ7BGbi0Wvb9O3J9hbFx7W1TsftMBVqI5lWm25bBAruTFYhBeQ6kubRIFNG9IskyXv9RvntigikYTQI1ABflSlkn4kGfIiFeDxSNTaBHYJQHtlUMxVAjkhtTJwRuIEgBZ+3hfAgbaFTc4WPYH2rBqdiRncgYzwFSGB98lQLkSrIsUlc9niG6zdXnIEE1RrVUfJMcSrA22mbx6d6HS9TvpgyaCO6gUdqZNkv3l8F58kkU/yRFuVe42uxAxVjXW3CIz5by3H1orCDJJKx5I3PAs6jJFN9FVDAMsXH6hHw36I3rV9BfsPG+grwPDUbhefn3uxWeCTrU6exfAVY729sWfMH8M36t+NzgFOOvZ35D/UzqcejJiPTlMawi30UH5RUvMMowTYmcvURRR7YiOVdVgpoMhXfuZcaAAbZfHCkK72Xb7d6nVSowdHUSObSbJ07gLDa61i8QQJHsj79sUJb+twYpVK71mw73Xrjejdg2CotSnnUrmVCR9pY/XBgqUR3iix+IFLtM9U2NaqXa3kX5G0Do4a7hNSe+2szWnaXEIGCpM0XUHivkG2DaeIPxiXgtBVQHTOtuIUY08aomihgvPMgwhayrF8cPqIRIfSJ4HIzRZKq0eeM8Xmkh++CV+SvdIW+4GH8lao6PGSEJXjCg5FFs9dshiOOlq5VF3xCt4jqZxYbsjH+Q18S/o+3H5fPFveHx8fzV4/1e/+Zwx6dP5HI578=);lineShape=1;\&quot; vertex=\&quot;1\&quot; parent=\&quot;1\&quot;&gt;&lt;mxGeometry x=\&quot;466.508679350306\&quot; y=\&quot;224.39519999195056\&quot; width=\&quot;43.155493529149\&quot; height=\&quot;52.77228567471377\&quot; as=\&quot;geometry\&quot;/&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;wcfJidbFAWls62z5TK6r-16\&quot; value=\&quot;&amp;lt;font style=&amp;quot;font-size: 24px;&amp;quot;&amp;gt;思路二：&amp;lt;/font&amp;gt;\&quot; style=\&quot;text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;\&quot; vertex=\&quot;1\&quot; parent=\&quot;1\&quot;&gt;&lt;mxGeometry x=\&quot;50\&quot; y=\&quot;430\&quot; width=\&quot;100\&quot; height=\&quot;30\&quot; as=\&quot;geometry\&quot;/&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;wcfJidbFAWls62z5TK6r-17\&quot; value=\&quot;\&quot; style=\&quot;rounded=0;whiteSpace=wrap;html=1;\&quot; vertex=\&quot;1\&quot; parent=\&quot;1\&quot;&gt;&lt;mxGeometry x=\&quot;170\&quot; y=\&quot;355\&quot; width=\&quot;130\&quot; height=\&quot;105\&quot; as=\&quot;geometry\&quot;/&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;wcfJidbFAWls62z5TK6r-18\&quot; value=\&quot;步骤一：index\&quot; style=\&quot;rounded=1;whiteSpace=wrap;html=1;\&quot; vertex=\&quot;1\&quot; parent=\&quot;1\&quot;&gt;&lt;mxGeometry x=\&quot;190\&quot; y=\&quot;415\&quot; width=\&quot;90\&quot; height=\&quot;30\&quot; as=\&quot;geometry\&quot;/&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;wcfJidbFAWls62z5TK6r-21\&quot; value=\&quot;弹出各自的小弹窗，显示第一步步骤的处理结果\&quot; style=\&quot;text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;\&quot; vertex=\&quot;1\&quot; parent=\&quot;1\&quot;&gt;&lt;mxGeometry x=\&quot;460\&quot; y=\&quot;355\&quot; width=\&quot;150\&quot; height=\&quot;30\&quot; as=\&quot;geometry\&quot;/&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;wcfJidbFAWls62z5TK6r-22\&quot; value=\&quot;\&quot; style=\&quot;rounded=0;whiteSpace=wrap;html=1;\&quot; vertex=\&quot;1\&quot; parent=\&quot;1\&quot;&gt;&lt;mxGeometry x=\&quot;480\&quot; y=\&quot;405\&quot; width=\&quot;130\&quot; height=\&quot;180\&quot; as=\&quot;geometry\&quot;/&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;wcfJidbFAWls62z5TK6r-23\&quot; value=\&quot;步骤一：index\&quot; style=\&quot;rounded=1;whiteSpace=wrap;html=1;\&quot; vertex=\&quot;1\&quot; parent=\&quot;1\&quot;&gt;&lt;mxGeometry x=\&quot;500\&quot; y=\&quot;465\&quot; width=\&quot;90\&quot; height=\&quot;30\&quot; as=\&quot;geometry\&quot;/&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;wcfJidbFAWls62z5TK6r-26\&quot; value=\&quot;显示第一步的处理结果\&quot; style=\&quot;ellipse;whiteSpace=wrap;html=1;\&quot; vertex=\&quot;1\&quot; parent=\&quot;1\&quot;&gt;&lt;mxGeometry x=\&quot;500\&quot; y=\&quot;410\&quot; width=\&quot;90\&quot; height=\&quot;45\&quot; as=\&quot;geometry\&quot;/&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;wcfJidbFAWls62z5TK6r-27\&quot; value=\&quot;\&quot; style=\&quot;shape=stencil(lVjJThxBDP2auVqu3T6T5D+QgDAKAQRk+/u4Naqh7Z5+iNvQ+FV5fbbrUK5e76+fbw+ZX99enn7c/jnevN0fypdDzsfH+9uX45v9OpSvh3J19/Ry+/3l6dfjzenv5+tFcvn18+n3csLfE46p6QLK/O/0QRvl05dvJ/mH4+NKvlKtXj5RyvvynaQ5eRFicL5S6V6+0pB9+ZTncWeAKVQBoBEPBxiDcgcAoZo9oFBO+4CcKYsDdCEBN2yd1CsxuKEkGskBmpCCG0qn4cPWCgkIW81TgQmo2IY6qHgv1UoJ2NAyVe+lotQGAFiYvJdKm18up16iEgD2BeSSeb17G7LFngHAVCoe0EgQwEwMgEIdlMNIsd5ymslyGWC5GQA8lbwMsHrwRlvCNwQYG0AnBW4dlpu+4qwGG8gl4VgPyXIJeEkyjQDIpMBLRirN00xKkGakx0gnpg5oRjZGCwy08vz3mWWogfLRHC1opOj8GqvHPoBqU6tnn0dMFcTM5DUFeQZZpDLNW8kjfTTStnUuEDCTb17/RA1UpsmL9+c5py53BTZ9OTg0YYXUB6BRBxeYfOD4AXuCyQcCFsi/FgDhIC84YNnro/j8EclUZobsybMEecTu2qn34J+MAtwnlb/7X1C8+qahzTlg9/xA7ZMB9uRHoFHqSJ9BKRbAQPaOeD7DQc3iWzYFic63dNEgXxBBWH5qsDdh+TGCPwvO/0C4uLMu8l6fNh28SxDeP/0jAqoxP1GHMX9qzH/UYD4tb3Tj8996ZEUFb/4LbbvAIdM2gVAB1ufRZC06GXA1STDuwoFDk7EMSAppm7Yt0w2XAYWqj3JSDEixD2c8GAyNvLVMdHjeCoVsmY1aq010EgAVUqnNjBpmxga5aOS5Yp0BFhngpcGz1leTdUGz+5jkfK5mhu2vt8n+Z0CeE8zedqBeJVsnEMHY/iE+l2xhQR3HViz2N9RCDRhtO5SGkQIvy7alda+SbVUCjC4jprdZNcAN5sTQNXuGJLCMrd5oW34ZAcxLvqYtuxQt8Bon2TFgpBdSCZOOMRWg+rQJnPFIQzdw7J1GbWi6Nqf7uC3jPMgMS25f0cbmFSkUw7x0UxDmNEfXlTyKMkfCWI3DO4DB8QIBCnF8HFCF0zLPR6uVfAYMxpHAlnEGFL9Zt5FHAd4sB8s4DPUJzy3LOAz9E169bJxsYLrjzfDeIZ3yfChZJVyD+nzuGfFjefvx/mZ5d3x4OD15rv8f3zjt0+l9tHz9Dw==);lineShape=1;\&quot; vertex=\&quot;1\&quot; parent=\&quot;1\&quot;&gt;&lt;mxGeometry x=\&quot;315.52620146262984\&quot; y=\&quot;374.6437073756314\&quot; width=\&quot;147.95853656840313\&quot; height=\&quot;59.829967474285354\&quot; as=\&quot;geometry\&quot;/&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;wcfJidbFAWls62z5TK6r-28\&quot; value=\&quot;\&quot; style=\&quot;shape=stencil(lVfJbhsxDP2auRKSqPWcpv8RIE5t1I0Dx+ny9+XUkGzS1itym9HwDbfHRQs/vG+f3jZLcO+n4+H75tfu+bRd+MsSwu51uznuTvK08OPCDy+H4+bb8fDx+nx+f3taJdenH4ef6x9+n3GZQl5Bwf05HzgK/O/g61l8v3u9EveVklfyiVyZy8v/Y1HyhZqby3Ok0pS8d9TSHBCZWCvwTLXOAclTNYBMBbiQGjXtsm/EQEMuFJICBE85zgGFuwEDwBSASTWSrxoQqbU5oHlyxqREDZjUqtXAgUoGxHCOnFMISU0FVBIVVatIhRLwuhUbpizkCwCQKWlyl0AJkKkl8lpDdZSQBrblIycNcKMFyppMYmTwMHOsoyRxQxVXGxWjAdO1lp7YS8mNXN5HJIsQFRWQowoTmnWiISeCrWpJfgRkqhKmqAGJIvJB2kqwmfMI4MnrEmqOCiCT+OB0ImqlDMgkUYq6gmruRs7y4HVY5QSVnKTa8luihBLXyOcbDQAgMWl84wMuCHY2SgXkYU1TtHmoqKj5hhrc4zYzybJVooS7azXUKH1MzqJknJYCQp1MYhLZAtCUk6jHYAFoQshIidUCGEwIoXc1JtVO+FkBZWNSJo+cdt3iq8RBp70dQZIZ1L4/Dxg9YkwU6Z4oSpFYF1BuvUJmNW3ykGVm4Zpm3WZi60NpxqWsw8qSaaQh2InC0oxBxRXfPw+ArHVAQ46WGrJtZKBBNoVgfHCwe68x0RrC+MV9wGjuVysWA3qzp6YzLVtfANSQHS/rTMty7dDunfvnAYhwN+betYa871G4bxFFs+g6ymBKe7vbS08CDrvOgdHp4UY5LiKXmwPqqTfrZ+6jayau0ysMBa1FGrbhG6wA12fe4AIsSZkf2nYP1/9gxR3sEGw3HVwqybY4vAx+8gL5X3F5uNxVX3b7/fmqe/3d3m3l6Hwv5se/);lineShape=1;\&quot; vertex=\&quot;1\&quot; parent=\&quot;1\&quot;&gt;&lt;mxGeometry x=\&quot;421.0289290516255\&quot; y=\&quot;364.025329868256\&quot; width=\&quot;40.42583409436793\&quot; height=\&quot;34.49292002844845\&quot; as=\&quot;geometry\&quot;/&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;wcfJidbFAWls62z5TK6r-29\&quot; value=\&quot;\&quot; style=\&quot;shape=stencil(lVjLctswDPwaXzHgmzyn6X9kJk7jaRpnnKSPv+9qVCoiZG0nN1viigABLBY8hJvXx7uX48Hr69vl/P3463T/9ngIXw7en54fj5fTG34dwu0h3DycL8dvl/P78/38/+VuWjn9+nH+OX3h94xzUt0E8vpnfqBS5gdf5+VPp+fV8iDJD8uTaNtfXqTqsNzh83F/vXN99wWQxBF7XJYYBwAccGUfAIdLGgFJEgMUiSMgOFHiQwgSxzMKWQI5pNDEjz5EJy7vA2KUWEdAEs8AVVIbAVUiMSk5aWGMsxOvBBCljialIJkBkBomk7Ko3wdklWYAtUfmOiD273UAPlHZDkV0dDqHHpnrgCZtTI2MXKqkHLxUs0ORxgBJyggoKpEca6n91BcA9iQ+VKTaGDjsqaTiauiptgAyrekau4sLoIongauo6TICGi3RWu0O8KqRU2pgoXEHeJVJATUvweyAbGWAYCMNIxlTtmSJDEY6kq2tWJNgJEu+BpoxgEiTD4A8sgaMzCRwADTjQ+5MdZ29VUXHdP1wa2+LOmZfQzKR3AAgGZsape/pdbGAzAIBcnUW0NgOpSfnGsCcxpl4C/jHC9cB2ZLrFHxS1FOcNsfKIgeATaYime9gAZkqjcmkTfZVln15kxrQDuyUcKwGECVzgOF7ABgbT6mxBTDaaF3trACVndLCjCunIwfUTRwcIabrNaq8Ro14aLzLTQVmnKhdOO5S2aaomRbA98qm5CoLRBVnletyDnvJsaUB1nlx7qZrTU7wivgkIHTiWjM+S3C3IXBPdeK2keJJYmKgWSWKvhgIu06vTavOHJAtWaK3N+IDXpeRBqAeWKuufiOZeByqih9NKoWyK16bdIUoY/xdYqfGlewrpC0WZ6kMwjKQ1IDWNQUxSVempnO3eC2OmZqGsNzIb8cAaskyK3UaE0YbcwkjBHMaU42O9ZDQg/jcZEzCGMQiHRHpsR4SfGAA1LSZ/UA8hMlC7bm5AEKXmtcB3s74+ARriz5b5sMIzAT+dMcwVhyG7EJ8cMn64CHIyQ5Ou8ULfRfxJHC5S+dlvad9F+VjUo9qb+2JvNhPp2m1aed6095bbnqVJBIvtXPxMgLuLR8zVKkMU1v22jXQznIzxeABPZlkl7MhSe39k9I7BmfPnbd81yeP1XJCP87e2ijldGdFESZ/EtVPXuT9dzl+fNwZPpyenuYrx/V7e8eIR/P9ZLj9Cw==);lineShape=1;\&quot; vertex=\&quot;1\&quot; parent=\&quot;1\&quot;&gt;&lt;mxGeometry x=\&quot;318.5856131440703\&quot; y=\&quot;445.5868698029916\&quot; width=\&quot;145.50878509606196\&quot; height=\&quot;97.14764779249197\&quot; as=\&quot;geometry\&quot;/&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;wcfJidbFAWls62z5TK6r-30\&quot; value=\&quot;\&quot; style=\&quot;shape=stencil(lVjLbhsxDPwaXwlKpF7ntP2PAHEao2kcOOnr78uto3hFrafIzd4dSiI5HFK7k5uXh9vn/S7yy+vp+G3/63D3+rCTT7sYD08P+9Ph1X7t5PNObu6Pp/3X0/HH0935//Ptglx+fT/+XFb4fbbTSkkWq8h/zk8ClfDvwZcz/vHwtMKnSJkHfCVVgM+kdVw/9R23DRrFNBhEJmnXDXKk2EaDTAHskDNxGQxE+hKbBoW7i91ALUhgh5K804mpxesGlamMUbUwFGSQ+gG6Qa7Q6Tb5YIdER2pKaQxrFeIMDCrxeKRqqQQ7BGbi0Wvb9O3J9hbFx7W1TsftMBVqI5lWm25bBAruTFYhBeQ6kubRIFNG9IskyXv9RvntigikYTQI1ABflSlkn4kGfIiFeDxSNTaBHYJQHtlUMxVAjkhtTJwRuIEgBZ+3hfAgbaFTc4WPYH2rBqdiRncgYzwFSGB98lQLkSrIsUlc9niG6zdXnIEE1RrVUfJMcSrA22mbx6d6HS9TvpgyaCO6gUdqZNkv3l8F58kkU/yRFuVe42uxAxVjXW3CIz5by3H1orCDJJKx5I3PAs6jJFN9FVDAMsXH6hHw36I3rV9BfsPG+grwPDUbhefn3uxWeCTrU6exfAVY729sWfMH8M36t+NzgFOOvZ35D/UzqcejJiPTlMawi30UH5RUvMMowTYmcvURRR7YiOVdVgpoMhXfuZcaAAbZfHCkK72Xb7d6nVSowdHUSObSbJ07gLDa61i8QQJHsj79sUJb+twYpVK71mw73Xrjejdg2CotSnnUrmVCR9pY/XBgqUR3iix+IFLtM9U2NaqXa3kX5G0Do4a7hNSe+2szWnaXEIGCpM0XUHivkG2DaeIPxiXgtBVQHTOtuIUY08aomihgvPMgwhayrF8cPqIRIfSJ4HIzRZKq0eeM8Xmkh++CV+SvdIW+4GH8lao6PGSEJXjCg5FFs9dshiOOlq5VF3xCt4jqZxYbsjH+Q18S/o+3H5fPFveHx8fzV4/1e/+Zwx6dP5HI578=);lineShape=1;\&quot; vertex=\&quot;1\&quot; parent=\&quot;1\&quot;&gt;&lt;mxGeometry x=\&quot;436.508679350306\&quot; y=\&quot;509.39519999195056\&quot; width=\&quot;43.155493529149\&quot; height=\&quot;52.77228567471377\&quot; as=\&quot;geometry\&quot;/&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;wcfJidbFAWls62z5TK6r-59\&quot; value=\&quot;\&quot; style=\&quot;rounded=0;whiteSpace=wrap;html=1;\&quot; vertex=\&quot;1\&quot; parent=\&quot;1\&quot;&gt;&lt;mxGeometry x=\&quot;660\&quot; y=\&quot;364.03\&quot; width=\&quot;130\&quot; height=\&quot;105\&quot; as=\&quot;geometry\&quot;/&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;wcfJidbFAWls62z5TK6r-60\&quot; value=\&quot;步骤二：index\&quot; style=\&quot;rounded=1;whiteSpace=wrap;html=1;\&quot; vertex=\&quot;1\&quot; parent=\&quot;1\&quot;&gt;&lt;mxGeometry x=\&quot;680\&quot; y=\&quot;424.03\&quot; width=\&quot;90\&quot; height=\&quot;30\&quot; as=\&quot;geometry\&quot;/&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;wcfJidbFAWls62z5TK6r-61\&quot; value=\&quot;弹出各自的小弹窗，显示第二步步骤的处理结果\&quot; style=\&quot;text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;\&quot; vertex=\&quot;1\&quot; parent=\&quot;1\&quot;&gt;&lt;mxGeometry x=\&quot;950\&quot; y=\&quot;364.03\&quot; width=\&quot;150\&quot; height=\&quot;30\&quot; as=\&quot;geometry\&quot;/&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;wcfJidbFAWls62z5TK6r-62\&quot; value=\&quot;\&quot; style=\&quot;rounded=0;whiteSpace=wrap;html=1;\&quot; vertex=\&quot;1\&quot; parent=\&quot;1\&quot;&gt;&lt;mxGeometry x=\&quot;970\&quot; y=\&quot;414.03\&quot; width=\&quot;130\&quot; height=\&quot;180\&quot; as=\&quot;geometry\&quot;/&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;wcfJidbFAWls62z5TK6r-63\&quot; value=\&quot;步骤二：index\&quot; style=\&quot;rounded=1;whiteSpace=wrap;html=1;\&quot; vertex=\&quot;1\&quot; parent=\&quot;1\&quot;&gt;&lt;mxGeometry x=\&quot;990\&quot; y=\&quot;474.03\&quot; width=\&quot;90\&quot; height=\&quot;30\&quot; as=\&quot;geometry\&quot;/&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;wcfJidbFAWls62z5TK6r-64\&quot; value=\&quot;显示第二步的处理结果\&quot; style=\&quot;ellipse;whiteSpace=wrap;html=1;\&quot; vertex=\&quot;1\&quot; parent=\&quot;1\&quot;&gt;&lt;mxGeometry x=\&quot;990\&quot; y=\&quot;419.03\&quot; width=\&quot;90\&quot; height=\&quot;45\&quot; as=\&quot;geometry\&quot;/&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;wcfJidbFAWls62z5TK6r-65\&quot; value=\&quot;\&quot; style=\&quot;shape=stencil(lVjJThxBDP2auVqu3T6T5D+QgDAKAQRk+/u4Naqh7Z5+iNvQ+FV5fbbrUK5e76+fbw+ZX99enn7c/jnevN0fypdDzsfH+9uX45v9OpSvh3J19/Ry+/3l6dfjzenv5+tFcvn18+n3csLfE46p6QLK/O/0QRvl05dvJ/mH4+NKvlKtXj5RyvvynaQ5eRFicL5S6V6+0pB9+ZTncWeAKVQBoBEPBxiDcgcAoZo9oFBO+4CcKYsDdCEBN2yd1CsxuKEkGskBmpCCG0qn4cPWCgkIW81TgQmo2IY6qHgv1UoJ2NAyVe+lotQGAFiYvJdKm18up16iEgD2BeSSeb17G7LFngHAVCoe0EgQwEwMgEIdlMNIsd5ymslyGWC5GQA8lbwMsHrwRlvCNwQYG0AnBW4dlpu+4qwGG8gl4VgPyXIJeEkyjQDIpMBLRirN00xKkGakx0gnpg5oRjZGCwy08vz3mWWogfLRHC1opOj8GqvHPoBqU6tnn0dMFcTM5DUFeQZZpDLNW8kjfTTStnUuEDCTb17/RA1UpsmL9+c5py53BTZ9OTg0YYXUB6BRBxeYfOD4AXuCyQcCFsi/FgDhIC84YNnro/j8EclUZobsybMEecTu2qn34J+MAtwnlb/7X1C8+qahzTlg9/xA7ZMB9uRHoFHqSJ9BKRbAQPaOeD7DQc3iWzYFic63dNEgXxBBWH5qsDdh+TGCPwvO/0C4uLMu8l6fNh28SxDeP/0jAqoxP1GHMX9qzH/UYD4tb3Tj8996ZEUFb/4LbbvAIdM2gVAB1ufRZC06GXA1STDuwoFDk7EMSAppm7Yt0w2XAYWqj3JSDEixD2c8GAyNvLVMdHjeCoVsmY1aq010EgAVUqnNjBpmxga5aOS5Yp0BFhngpcGz1leTdUGz+5jkfK5mhu2vt8n+Z0CeE8zedqBeJVsnEMHY/iE+l2xhQR3HViz2N9RCDRhtO5SGkQIvy7alda+SbVUCjC4jprdZNcAN5sTQNXuGJLCMrd5oW34ZAcxLvqYtuxQt8Bon2TFgpBdSCZOOMRWg+rQJnPFIQzdw7J1GbWi6Nqf7uC3jPMgMS25f0cbmFSkUw7x0UxDmNEfXlTyKMkfCWI3DO4DB8QIBCnF8HFCF0zLPR6uVfAYMxpHAlnEGFL9Zt5FHAd4sB8s4DPUJzy3LOAz9E169bJxsYLrjzfDeIZ3yfChZJVyD+nzuGfFjefvx/mZ5d3x4OD15rv8f3zjt0+l9tHz9Dw==);lineShape=1;\&quot; vertex=\&quot;1\&quot; parent=\&quot;1\&quot;&gt;&lt;mxGeometry x=\&quot;805.5262014626298\&quot; y=\&quot;383.67370737563135\&quot; width=\&quot;147.95853656840313\&quot; height=\&quot;59.829967474285354\&quot; as=\&quot;geometry\&quot;/&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;wcfJidbFAWls62z5TK6r-66\&quot; value=\&quot;\&quot; style=\&quot;shape=stencil(lVfJbhsxDP2auRKSqPWcpv8RIE5t1I0Dx+ny9+XUkGzS1itym9HwDbfHRQs/vG+f3jZLcO+n4+H75tfu+bRd+MsSwu51uznuTvK08OPCDy+H4+bb8fDx+nx+f3taJdenH4ef6x9+n3GZQl5Bwf05HzgK/O/g61l8v3u9EveVklfyiVyZy8v/Y1HyhZqby3Ok0pS8d9TSHBCZWCvwTLXOAclTNYBMBbiQGjXtsm/EQEMuFJICBE85zgGFuwEDwBSASTWSrxoQqbU5oHlyxqREDZjUqtXAgUoGxHCOnFMISU0FVBIVVatIhRLwuhUbpizkCwCQKWlyl0AJkKkl8lpDdZSQBrblIycNcKMFyppMYmTwMHOsoyRxQxVXGxWjAdO1lp7YS8mNXN5HJIsQFRWQowoTmnWiISeCrWpJfgRkqhKmqAGJIvJB2kqwmfMI4MnrEmqOCiCT+OB0ImqlDMgkUYq6gmruRs7y4HVY5QSVnKTa8luihBLXyOcbDQAgMWl84wMuCHY2SgXkYU1TtHmoqKj5hhrc4zYzybJVooS7azXUKH1MzqJknJYCQp1MYhLZAtCUk6jHYAFoQshIidUCGEwIoXc1JtVO+FkBZWNSJo+cdt3iq8RBp70dQZIZ1L4/Dxg9YkwU6Z4oSpFYF1BuvUJmNW3ykGVm4Zpm3WZi60NpxqWsw8qSaaQh2InC0oxBxRXfPw+ArHVAQ46WGrJtZKBBNoVgfHCwe68x0RrC+MV9wGjuVysWA3qzp6YzLVtfANSQHS/rTMty7dDunfvnAYhwN+betYa871G4bxFFs+g6ymBKe7vbS08CDrvOgdHp4UY5LiKXmwPqqTfrZ+6jayau0ysMBa1FGrbhG6wA12fe4AIsSZkf2nYP1/9gxR3sEGw3HVwqybY4vAx+8gL5X3F5uNxVX3b7/fmqe/3d3m3l6Hwv5se/);lineShape=1;\&quot; vertex=\&quot;1\&quot; parent=\&quot;1\&quot;&gt;&lt;mxGeometry x=\&quot;911.0289290516255\&quot; y=\&quot;373.05532986825597\&quot; width=\&quot;40.42583409436793\&quot; height=\&quot;34.49292002844845\&quot; as=\&quot;geometry\&quot;/&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;wcfJidbFAWls62z5TK6r-67\&quot; value=\&quot;\&quot; style=\&quot;shape=stencil(lVjLctswDPwaXzHgmzyn6X9kJk7jaRpnnKSPv+9qVCoiZG0nN1viigABLBY8hJvXx7uX48Hr69vl/P3463T/9ngIXw7en54fj5fTG34dwu0h3DycL8dvl/P78/38/+VuWjn9+nH+OX3h94xzUt0E8vpnfqBS5gdf5+VPp+fV8iDJD8uTaNtfXqTqsNzh83F/vXN99wWQxBF7XJYYBwAccGUfAIdLGgFJEgMUiSMgOFHiQwgSxzMKWQI5pNDEjz5EJy7vA2KUWEdAEs8AVVIbAVUiMSk5aWGMsxOvBBCljialIJkBkBomk7Ko3wdklWYAtUfmOiD273UAPlHZDkV0dDqHHpnrgCZtTI2MXKqkHLxUs0ORxgBJyggoKpEca6n91BcA9iQ+VKTaGDjsqaTiauiptgAyrekau4sLoIongauo6TICGi3RWu0O8KqRU2pgoXEHeJVJATUvweyAbGWAYCMNIxlTtmSJDEY6kq2tWJNgJEu+BpoxgEiTD4A8sgaMzCRwADTjQ+5MdZ29VUXHdP1wa2+LOmZfQzKR3AAgGZsape/pdbGAzAIBcnUW0NgOpSfnGsCcxpl4C/jHC9cB2ZLrFHxS1FOcNsfKIgeATaYime9gAZkqjcmkTfZVln15kxrQDuyUcKwGECVzgOF7ABgbT6mxBTDaaF3trACVndLCjCunIwfUTRwcIabrNaq8Ro14aLzLTQVmnKhdOO5S2aaomRbA98qm5CoLRBVnletyDnvJsaUB1nlx7qZrTU7wivgkIHTiWjM+S3C3IXBPdeK2keJJYmKgWSWKvhgIu06vTavOHJAtWaK3N+IDXpeRBqAeWKuufiOZeByqih9NKoWyK16bdIUoY/xdYqfGlewrpC0WZ6kMwjKQ1IDWNQUxSVempnO3eC2OmZqGsNzIb8cAaskyK3UaE0YbcwkjBHMaU42O9ZDQg/jcZEzCGMQiHRHpsR4SfGAA1LSZ/UA8hMlC7bm5AEKXmtcB3s74+ARriz5b5sMIzAT+dMcwVhyG7EJ8cMn64CHIyQ5Ou8ULfRfxJHC5S+dlvad9F+VjUo9qb+2JvNhPp2m1aed6095bbnqVJBIvtXPxMgLuLR8zVKkMU1v22jXQznIzxeABPZlkl7MhSe39k9I7BmfPnbd81yeP1XJCP87e2ijldGdFESZ/EtVPXuT9dzl+fNwZPpyenuYrx/V7e8eIR/P9ZLj9Cw==);lineShape=1;\&quot; vertex=\&quot;1\&quot; parent=\&quot;1\&quot;&gt;&lt;mxGeometry x=\&quot;808.5856131440703\&quot; y=\&quot;454.6168698029916\&quot; width=\&quot;145.50878509606196\&quot; height=\&quot;97.14764779249197\&quot; as=\&quot;geometry\&quot;/&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;wcfJidbFAWls62z5TK6r-68\&quot; value=\&quot;\&quot; style=\&quot;shape=stencil(lVjLbhsxDPwaXwlKpF7ntP2PAHEao2kcOOnr78uto3hFrafIzd4dSiI5HFK7k5uXh9vn/S7yy+vp+G3/63D3+rCTT7sYD08P+9Ph1X7t5PNObu6Pp/3X0/HH0935//Ptglx+fT/+XFb4fbbTSkkWq8h/zk8ClfDvwZcz/vHwtMKnSJkHfCVVgM+kdVw/9R23DRrFNBhEJmnXDXKk2EaDTAHskDNxGQxE+hKbBoW7i91ALUhgh5K804mpxesGlamMUbUwFGSQ+gG6Qa7Q6Tb5YIdER2pKaQxrFeIMDCrxeKRqqQQ7BGbi0Wvb9O3J9hbFx7W1TsftMBVqI5lWm25bBAruTFYhBeQ6kubRIFNG9IskyXv9RvntigikYTQI1ABflSlkn4kGfIiFeDxSNTaBHYJQHtlUMxVAjkhtTJwRuIEgBZ+3hfAgbaFTc4WPYH2rBqdiRncgYzwFSGB98lQLkSrIsUlc9niG6zdXnIEE1RrVUfJMcSrA22mbx6d6HS9TvpgyaCO6gUdqZNkv3l8F58kkU/yRFuVe42uxAxVjXW3CIz5by3H1orCDJJKx5I3PAs6jJFN9FVDAMsXH6hHw36I3rV9BfsPG+grwPDUbhefn3uxWeCTrU6exfAVY729sWfMH8M36t+NzgFOOvZ35D/UzqcejJiPTlMawi30UH5RUvMMowTYmcvURRR7YiOVdVgpoMhXfuZcaAAbZfHCkK72Xb7d6nVSowdHUSObSbJ07gLDa61i8QQJHsj79sUJb+twYpVK71mw73Xrjejdg2CotSnnUrmVCR9pY/XBgqUR3iix+IFLtM9U2NaqXa3kX5G0Do4a7hNSe+2szWnaXEIGCpM0XUHivkG2DaeIPxiXgtBVQHTOtuIUY08aomihgvPMgwhayrF8cPqIRIfSJ4HIzRZKq0eeM8Xmkh++CV+SvdIW+4GH8lao6PGSEJXjCg5FFs9dshiOOlq5VF3xCt4jqZxYbsjH+Q18S/o+3H5fPFveHx8fzV4/1e/+Zwx6dP5HI578=);lineShape=1;\&quot; vertex=\&quot;1\&quot; parent=\&quot;1\&quot;&gt;&lt;mxGeometry x=\&quot;926.508679350306\&quot; y=\&quot;518.4251999919505\&quot; width=\&quot;43.155493529149\&quot; height=\&quot;52.77228567471377\&quot; as=\&quot;geometry\&quot;/&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;wcfJidbFAWls62z5TK6r-69\&quot; value=\&quot;\&quot; style=\&quot;rounded=0;whiteSpace=wrap;html=1;\&quot; vertex=\&quot;1\&quot; parent=\&quot;1\&quot;&gt;&lt;mxGeometry x=\&quot;1150\&quot; y=\&quot;365\&quot; width=\&quot;130\&quot; height=\&quot;105\&quot; as=\&quot;geometry\&quot;/&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;wcfJidbFAWls62z5TK6r-70\&quot; value=\&quot;步骤三：index\&quot; style=\&quot;rounded=1;whiteSpace=wrap;html=1;\&quot; vertex=\&quot;1\&quot; parent=\&quot;1\&quot;&gt;&lt;mxGeometry x=\&quot;1170\&quot; y=\&quot;425\&quot; width=\&quot;90\&quot; height=\&quot;30\&quot; as=\&quot;geometry\&quot;/&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;wcfJidbFAWls62z5TK6r-71\&quot; value=\&quot;弹出各自的小弹窗，显示第三步步骤的处理结果\&quot; style=\&quot;text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;\&quot; vertex=\&quot;1\&quot; parent=\&quot;1\&quot;&gt;&lt;mxGeometry x=\&quot;1440\&quot; y=\&quot;365\&quot; width=\&quot;150\&quot; height=\&quot;30\&quot; as=\&quot;geometry\&quot;/&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;wcfJidbFAWls62z5TK6r-72\&quot; value=\&quot;\&quot; style=\&quot;rounded=0;whiteSpace=wrap;html=1;\&quot; vertex=\&quot;1\&quot; parent=\&quot;1\&quot;&gt;&lt;mxGeometry x=\&quot;1460\&quot; y=\&quot;415\&quot; width=\&quot;130\&quot; height=\&quot;180\&quot; as=\&quot;geometry\&quot;/&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;wcfJidbFAWls62z5TK6r-73\&quot; value=\&quot;步骤三：index\&quot; style=\&quot;rounded=1;whiteSpace=wrap;html=1;\&quot; vertex=\&quot;1\&quot; parent=\&quot;1\&quot;&gt;&lt;mxGeometry x=\&quot;1480\&quot; y=\&quot;475\&quot; width=\&quot;90\&quot; height=\&quot;25\&quot; as=\&quot;geometry\&quot;/&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;wcfJidbFAWls62z5TK6r-74\&quot; value=\&quot;显示第三步的处理结果\&quot; style=\&quot;ellipse;whiteSpace=wrap;html=1;\&quot; vertex=\&quot;1\&quot; parent=\&quot;1\&quot;&gt;&lt;mxGeometry x=\&quot;1480\&quot; y=\&quot;420\&quot; width=\&quot;90\&quot; height=\&quot;45\&quot; as=\&quot;geometry\&quot;/&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;wcfJidbFAWls62z5TK6r-75\&quot; value=\&quot;\&quot; style=\&quot;shape=stencil(lVjJThxBDP2auVqu3T6T5D+QgDAKAQRk+/u4Naqh7Z5+iNvQ+FV5fbbrUK5e76+fbw+ZX99enn7c/jnevN0fypdDzsfH+9uX45v9OpSvh3J19/Ry+/3l6dfjzenv5+tFcvn18+n3csLfE46p6QLK/O/0QRvl05dvJ/mH4+NKvlKtXj5RyvvynaQ5eRFicL5S6V6+0pB9+ZTncWeAKVQBoBEPBxiDcgcAoZo9oFBO+4CcKYsDdCEBN2yd1CsxuKEkGskBmpCCG0qn4cPWCgkIW81TgQmo2IY6qHgv1UoJ2NAyVe+lotQGAFiYvJdKm18up16iEgD2BeSSeb17G7LFngHAVCoe0EgQwEwMgEIdlMNIsd5ymslyGWC5GQA8lbwMsHrwRlvCNwQYG0AnBW4dlpu+4qwGG8gl4VgPyXIJeEkyjQDIpMBLRirN00xKkGakx0gnpg5oRjZGCwy08vz3mWWogfLRHC1opOj8GqvHPoBqU6tnn0dMFcTM5DUFeQZZpDLNW8kjfTTStnUuEDCTb17/RA1UpsmL9+c5py53BTZ9OTg0YYXUB6BRBxeYfOD4AXuCyQcCFsi/FgDhIC84YNnro/j8EclUZobsybMEecTu2qn34J+MAtwnlb/7X1C8+qahzTlg9/xA7ZMB9uRHoFHqSJ9BKRbAQPaOeD7DQc3iWzYFic63dNEgXxBBWH5qsDdh+TGCPwvO/0C4uLMu8l6fNh28SxDeP/0jAqoxP1GHMX9qzH/UYD4tb3Tj8996ZEUFb/4LbbvAIdM2gVAB1ufRZC06GXA1STDuwoFDk7EMSAppm7Yt0w2XAYWqj3JSDEixD2c8GAyNvLVMdHjeCoVsmY1aq010EgAVUqnNjBpmxga5aOS5Yp0BFhngpcGz1leTdUGz+5jkfK5mhu2vt8n+Z0CeE8zedqBeJVsnEMHY/iE+l2xhQR3HViz2N9RCDRhtO5SGkQIvy7alda+SbVUCjC4jprdZNcAN5sTQNXuGJLCMrd5oW34ZAcxLvqYtuxQt8Bon2TFgpBdSCZOOMRWg+rQJnPFIQzdw7J1GbWi6Nqf7uC3jPMgMS25f0cbmFSkUw7x0UxDmNEfXlTyKMkfCWI3DO4DB8QIBCnF8HFCF0zLPR6uVfAYMxpHAlnEGFL9Zt5FHAd4sB8s4DPUJzy3LOAz9E169bJxsYLrjzfDeIZ3yfChZJVyD+nzuGfFjefvx/mZ5d3x4OD15rv8f3zjt0+l9tHz9Dw==);lineShape=1;\&quot; vertex=\&quot;1\&quot; parent=\&quot;1\&quot;&gt;&lt;mxGeometry x=\&quot;1295.5262014626298\&quot; y=\&quot;384.6437073756314\&quot; width=\&quot;147.95853656840313\&quot; height=\&quot;59.829967474285354\&quot; as=\&quot;geometry\&quot;/&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;wcfJidbFAWls62z5TK6r-76\&quot; value=\&quot;\&quot; style=\&quot;shape=stencil(lVfJbhsxDP2auRKSqPWcpv8RIE5t1I0Dx+ny9+XUkGzS1itym9HwDbfHRQs/vG+f3jZLcO+n4+H75tfu+bRd+MsSwu51uznuTvK08OPCDy+H4+bb8fDx+nx+f3taJdenH4ef6x9+n3GZQl5Bwf05HzgK/O/g61l8v3u9EveVklfyiVyZy8v/Y1HyhZqby3Ok0pS8d9TSHBCZWCvwTLXOAclTNYBMBbiQGjXtsm/EQEMuFJICBE85zgGFuwEDwBSASTWSrxoQqbU5oHlyxqREDZjUqtXAgUoGxHCOnFMISU0FVBIVVatIhRLwuhUbpizkCwCQKWlyl0AJkKkl8lpDdZSQBrblIycNcKMFyppMYmTwMHOsoyRxQxVXGxWjAdO1lp7YS8mNXN5HJIsQFRWQowoTmnWiISeCrWpJfgRkqhKmqAGJIvJB2kqwmfMI4MnrEmqOCiCT+OB0ImqlDMgkUYq6gmruRs7y4HVY5QSVnKTa8luihBLXyOcbDQAgMWl84wMuCHY2SgXkYU1TtHmoqKj5hhrc4zYzybJVooS7azXUKH1MzqJknJYCQp1MYhLZAtCUk6jHYAFoQshIidUCGEwIoXc1JtVO+FkBZWNSJo+cdt3iq8RBp70dQZIZ1L4/Dxg9YkwU6Z4oSpFYF1BuvUJmNW3ykGVm4Zpm3WZi60NpxqWsw8qSaaQh2InC0oxBxRXfPw+ArHVAQ46WGrJtZKBBNoVgfHCwe68x0RrC+MV9wGjuVysWA3qzp6YzLVtfANSQHS/rTMty7dDunfvnAYhwN+betYa871G4bxFFs+g6ymBKe7vbS08CDrvOgdHp4UY5LiKXmwPqqTfrZ+6jayau0ysMBa1FGrbhG6wA12fe4AIsSZkf2nYP1/9gxR3sEGw3HVwqybY4vAx+8gL5X3F5uNxVX3b7/fmqe/3d3m3l6Hwv5se/);lineShape=1;\&quot; vertex=\&quot;1\&quot; parent=\&quot;1\&quot;&gt;&lt;mxGeometry x=\&quot;1401.0289290516255\&quot; y=\&quot;374.025329868256\&quot; width=\&quot;40.42583409436793\&quot; height=\&quot;34.49292002844845\&quot; as=\&quot;geometry\&quot;/&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;wcfJidbFAWls62z5TK6r-77\&quot; value=\&quot;\&quot; style=\&quot;shape=stencil(lVjLctswDPwaXzHgmzyn6X9kJk7jaRpnnKSPv+9qVCoiZG0nN1viigABLBY8hJvXx7uX48Hr69vl/P3463T/9ngIXw7en54fj5fTG34dwu0h3DycL8dvl/P78/38/+VuWjn9+nH+OX3h94xzUt0E8vpnfqBS5gdf5+VPp+fV8iDJD8uTaNtfXqTqsNzh83F/vXN99wWQxBF7XJYYBwAccGUfAIdLGgFJEgMUiSMgOFHiQwgSxzMKWQI5pNDEjz5EJy7vA2KUWEdAEs8AVVIbAVUiMSk5aWGMsxOvBBCljialIJkBkBomk7Ko3wdklWYAtUfmOiD273UAPlHZDkV0dDqHHpnrgCZtTI2MXKqkHLxUs0ORxgBJyggoKpEca6n91BcA9iQ+VKTaGDjsqaTiauiptgAyrekau4sLoIongauo6TICGi3RWu0O8KqRU2pgoXEHeJVJATUvweyAbGWAYCMNIxlTtmSJDEY6kq2tWJNgJEu+BpoxgEiTD4A8sgaMzCRwADTjQ+5MdZ29VUXHdP1wa2+LOmZfQzKR3AAgGZsape/pdbGAzAIBcnUW0NgOpSfnGsCcxpl4C/jHC9cB2ZLrFHxS1FOcNsfKIgeATaYime9gAZkqjcmkTfZVln15kxrQDuyUcKwGECVzgOF7ABgbT6mxBTDaaF3trACVndLCjCunIwfUTRwcIabrNaq8Ro14aLzLTQVmnKhdOO5S2aaomRbA98qm5CoLRBVnletyDnvJsaUB1nlx7qZrTU7wivgkIHTiWjM+S3C3IXBPdeK2keJJYmKgWSWKvhgIu06vTavOHJAtWaK3N+IDXpeRBqAeWKuufiOZeByqih9NKoWyK16bdIUoY/xdYqfGlewrpC0WZ6kMwjKQ1IDWNQUxSVempnO3eC2OmZqGsNzIb8cAaskyK3UaE0YbcwkjBHMaU42O9ZDQg/jcZEzCGMQiHRHpsR4SfGAA1LSZ/UA8hMlC7bm5AEKXmtcB3s74+ARriz5b5sMIzAT+dMcwVhyG7EJ8cMn64CHIyQ5Ou8ULfRfxJHC5S+dlvad9F+VjUo9qb+2JvNhPp2m1aed6095bbnqVJBIvtXPxMgLuLR8zVKkMU1v22jXQznIzxeABPZlkl7MhSe39k9I7BmfPnbd81yeP1XJCP87e2ijldGdFESZ/EtVPXuT9dzl+fNwZPpyenuYrx/V7e8eIR/P9ZLj9Cw==);lineShape=1;\&quot; vertex=\&quot;1\&quot; parent=\&quot;1\&quot;&gt;&lt;mxGeometry x=\&quot;1298.5856131440703\&quot; y=\&quot;455.5868698029916\&quot; width=\&quot;145.50878509606196\&quot; height=\&quot;97.14764779249197\&quot; as=\&quot;geometry\&quot;/&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;wcfJidbFAWls62z5TK6r-78\&quot; value=\&quot;\&quot; style=\&quot;shape=stencil(lVjLbhsxDPwaXwlKpF7ntP2PAHEao2kcOOnr78uto3hFrafIzd4dSiI5HFK7k5uXh9vn/S7yy+vp+G3/63D3+rCTT7sYD08P+9Ph1X7t5PNObu6Pp/3X0/HH0935//Ptglx+fT/+XFb4fbbTSkkWq8h/zk8ClfDvwZcz/vHwtMKnSJkHfCVVgM+kdVw/9R23DRrFNBhEJmnXDXKk2EaDTAHskDNxGQxE+hKbBoW7i91ALUhgh5K804mpxesGlamMUbUwFGSQ+gG6Qa7Q6Tb5YIdER2pKaQxrFeIMDCrxeKRqqQQ7BGbi0Wvb9O3J9hbFx7W1TsftMBVqI5lWm25bBAruTFYhBeQ6kubRIFNG9IskyXv9RvntigikYTQI1ABflSlkn4kGfIiFeDxSNTaBHYJQHtlUMxVAjkhtTJwRuIEgBZ+3hfAgbaFTc4WPYH2rBqdiRncgYzwFSGB98lQLkSrIsUlc9niG6zdXnIEE1RrVUfJMcSrA22mbx6d6HS9TvpgyaCO6gUdqZNkv3l8F58kkU/yRFuVe42uxAxVjXW3CIz5by3H1orCDJJKx5I3PAs6jJFN9FVDAMsXH6hHw36I3rV9BfsPG+grwPDUbhefn3uxWeCTrU6exfAVY729sWfMH8M36t+NzgFOOvZ35D/UzqcejJiPTlMawi30UH5RUvMMowTYmcvURRR7YiOVdVgpoMhXfuZcaAAbZfHCkK72Xb7d6nVSowdHUSObSbJ07gLDa61i8QQJHsj79sUJb+twYpVK71mw73Xrjejdg2CotSnnUrmVCR9pY/XBgqUR3iix+IFLtM9U2NaqXa3kX5G0Do4a7hNSe+2szWnaXEIGCpM0XUHivkG2DaeIPxiXgtBVQHTOtuIUY08aomihgvPMgwhayrF8cPqIRIfSJ4HIzRZKq0eeM8Xmkh++CV+SvdIW+4GH8lao6PGSEJXjCg5FFs9dshiOOlq5VF3xCt4jqZxYbsjH+Q18S/o+3H5fPFveHx8fzV4/1e/+Zwx6dP5HI578=);lineShape=1;\&quot; vertex=\&quot;1\&quot; parent=\&quot;1\&quot;&gt;&lt;mxGeometry x=\&quot;1416.508679350306\&quot; y=\&quot;519.3951999919506\&quot; width=\&quot;43.155493529149\&quot; height=\&quot;52.77228567471377\&quot; as=\&quot;geometry\&quot;/&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;wcfJidbFAWls62z5TK6r-79\&quot; value=\&quot;\&quot; style=\&quot;shape=stencil(lVnZbhsxDPwavxKSqPO5x38UaNoYTZMiTa+/L7eGNubYGqNvjsNZLUe8hj7om+/3H77dHVL4/vL89OXu1/Hjy/1B3x5SOj7e3z0fX+zTQd8d9M2np+e7z89PPx4/nv7+9mGz3D59ffq5PeH3CRek1g2Uwp/5RRz/vnh/Mn84Pp6ZJ6nRmWeJujbPUooz75LI05tod+Yxi8a1fYwSPcBesFQCKDL8C6kBGvE3Sk7eYZWSCaBJ9oSWLCOsAarS/Am1SCc+6JDeHKAVaYSlbP/2gJ4lEB9KnDEwASNIJj6UKtGHxcgUUO15cEKlkVHteRkBzOnaJutngEicblFCQR8GuYemMuCVVJQkQ6tSgKUoiQG6NEifTqO1hxn9O6BIIffQowyfQD1JYifoJHEPvi49EUCeLp5FayS02hurv7i25+B1QBWFBGqcpSbJ01p1lrXrgC7Rn1AGP6EjraXMSngdYDntabUcrMRpS8jqac1tloXrgCjqnc52M+yEJMHHUg6iJIEM0HxOa6VFwNKleFqtGFfCkiVk8qGRxgyWFaB7llKdHeM6oEgGgE4argOqBF9bo10lKWRb2fJOx0rL/bBo9fdwoykOqxoe0CZtK3voiZXfwsCmawnIIm9IjmjPGBoY2jtlK/uewF/Kz8C63Wf3uj4zhCABWgltn9sBHewHC7o9YvYbDjwkhjTPkA1CrB4ZoAAg3XIBirABaLUYWC22E9gtW9so6ENlPnSpAwGBx3XpSGtkgd1xWh2SeKIV/0ad9s4tMX0itDnULCnCROs8sGMA+0zGi+2SMdGUJz5MF3UyvAxTLEQ0JCxNkJ/O338g/6xQXE1kGnJ2AKRNuOnxRYzeoPQ/ARZiENR9zq2r9gH9xhRe5v0mgKbSeeaqo2HPrHxQKOi03QNNhDJF5tmgkFkkXagFLbynKaamqawb09HwfT8rlRcGSKCc20zX1cCWfTUqYeq45UgIU6rRwKbUgfKicHluYy0oz5rmcLKatKHVVh4aNsvDLNLC3Ams1AL0zmZDIjshY/C1Ns9cKR4YR0w0UbWQcIvRC12SmGoDWjeZx3UhDhiRVj5TntWfsGUIcdpIRDHMa71pNJBIW6UiPmz63NO6zYkMkHETc1bPl0uGgEew7VC52A5ZMazknSwjh+9wm6YhKZd3Ob5fdaNqWHeheaa3G8lR1Tlc7ynXZ1tdLaxgd1PsakgwpXghDCtdicWCc4NVY8aSddkGLajQi6s4CMRGJUmec+BZ12VK9aJ22+PJ6wTcLyhN5zAj4NWc9dswh6idHLqmMnPozpTKixEp0dp1YW61kb875DAt1gHFdZhrkhWRGczZ8ivgZirQirVvP17NA4mxgO2bF6uLzV2gAu0/1/Y3ze3D6y8En44PD6cfGM7/j78o2FenXyP03V8=);lineShape=1;\&quot; vertex=\&quot;1\&quot; parent=\&quot;1\&quot;&gt;&lt;mxGeometry x=\&quot;560.591388457447\&quot; y=\&quot;625.5853585254401\&quot; width=\&quot;307.49893700908206\&quot; height=\&quot;76.0485466834773\&quot; as=\&quot;geometry\&quot;/&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;wcfJidbFAWls62z5TK6r-80\&quot; value=\&quot;\&quot; style=\&quot;shape=stencil(lVnLbhsxDPwaXwm9RZ7T9j8CxGmMpkmQpK+/L1WD2xXXO0ZutlezEskhOZQP+ebt4fbleEjh7f31+dvx1+nu/eGQPx1SOj09HF9P7/rpkD8f8s398+vx6+vzj6e78/eX27FyfPr+/HO84fcZF6iXAUrhj/2Q4r8fvpyXP56eVssTpTYtz9Rkf3mhkKflTDHvL69U57fHSA2cphOHeX2nUPfX6+viDNATFnCgWCnG2d5EDe0g1GZ/lki5A4cWyrPNNVAIACAUZQawBeUiIGeSGdAa9FJmb0NP9orLUU7E8w6dKYO4lUZpBnCkCowuQuPZGpBhHGokmW3gao6+DCjUZmpwo54AoFOcA8dMAXipymYHoQyMbsmIYAAJVIDRrdjjBaBuZQBoxLOXJMF8bko+t4PGASRQj5TmCiBKeGBDz+bEFaCAI/XiyaeAUACgmYkrGwKghpJ569YEduBAkT01OvASJ1+XlK2I3lx8ERivQDs0o9oqRSGAfV1SRyMvKTfdDkoWAZVPqea81Cox2iHb4wWQLAcvA6ovM1oqEb1l46WqLQkUAelW59bVG7hVATLbUAo+EvuqkQUbrVTrM4Ctie0BXH/IHZYZEWP/CpCQ0WIZvN4BGS3U48YGDODuvZQQ+ZSbM/lKgFIjhuCrsba9cGULJwXyNat5tlq50UGdUUCbu2LRsoGPlOdAaCe+4tdYPCAhbiiZgj8SIxvYV2MFIP2jgLpxK6Mc1fI9c0MDVz4GCJa1u0eaG4SyD/XdkaMbfl85ksyR1gxqCCBenYwcxUldogegRi0bpasAQXVGLEwro/lKAlUfhwi4dClHsQCSpUWtyATrt/geVLCe+ThAueF6ULK6sNdSXIcYXQ7RVYWtGwjUS8joau9bAGoDAhRKTgtowUdHSlRn9qlwRDOKqg1X+nq1Pff0jLOhC7RBFVN1EivDtsgb9c0dulUlm5NYqitRp1Zd6XJ0OBppY/Ze0tijWqnauM9tcdRnkKMqCsXpe4GFaej7eYdV1u6NELH7LRiNQeK3GNUQBELHICeZ1OqI5ialv9uhQy2gCebdVK247Q2L1UWu2GXH3jjqjc6w9OnA63dINmTvjdR+WAwwDjq0+6lGYP0eYsQN7c1k2t7FQ9vkKFJMo81uxqAC3Jqzvx9TOqIqkNhHumWYQeOObA6czhzwTkrr1kaTIYkVi6/3Q02DI8VA3ekZTVGU1L4upWRv2Lnnc+IkdlNQl6NgdwzL+gylRjReLkyFxwneoQ3SNPgrjWrlY2d59MuREAs2ZS/RhXOJLneyjRhkzEYgZYogsEvYl8DCS7RgRXCJk2nEPc8UtxyxLPixM8DZPPjuGiDpg59RcVfa6I8lEDvLP3TNfnW5fvh/o39/enw8/yGwfu7/AdCfzv8e5M9/AQ==);lineShape=1;\&quot; vertex=\&quot;1\&quot; parent=\&quot;1\&quot;&gt;&lt;mxGeometry x=\&quot;573.5508889614916\&quot; y=\&quot;617.558294006144\&quot; width=\&quot;266.7953035181463\&quot; height=\&quot;45.39241476329721\&quot; as=\&quot;geometry\&quot;/&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;wcfJidbFAWls62z5TK6r-81\&quot; value=\&quot;\&quot; style=\&quot;shape=stencil(lVjZbhsxDPwavxKUqPM5Tf8jQJzGaBoHTnr9fbk1dmNS1gR5W685lkjO8PBObl4f7172u8ivb6fj9/3vw/3b406+7GI8PD/uT4c3fdrJ7U5uHo6n/bfT8efz/fnzy91iuTz9OP5afuHPGReotQUU+e/5BROn/y++ns2fDs+X5kLcjb2+qHP7WKgXY1+oxbm9VArZ2HfKPLdPjXI19iFSAoDCFNkCMsU2B9RAyd4oNAplDmiBgg2RxrSBmLZG3fqgQU0yB/RE2QZVoxrACb2RWKc1rBJAmllpYBEiVEFce6cULaBTAXHtygzLvFSogDt1DYqNa9Y4oLgqdeyVipIVnNAyiU21Jr9kAFAy2cxp8gXIoSYfpR6oAjJVpiwW0CkguuqVggcUoLjSqbEHdKSg7qN0wZbriEatD0eARCggtcEJoIiySfIyTB0Aqq9LqhGU6gUQPIBB5vRK7ACVEuCGAmKygK14zgCFPSCjEzqxeIAgp7uX3AJAidO8Dj4gp5WuEj2gAS4pwDtdcf1mqtkDGnD6CkDpCOrMcqVBcqjOLE4Pok6IrRrW7AEN6WHrmpeKwydwGgAfkG9wuoIoLfQefIDkGwXUYB+9KtGIfBiLQKWCnfbTic4rqLh+FlDjOk5tHaVDTde6zlNbz+proK/3rEjV1lbNPeq7TQXpRjheB5brjVr1YH3Ice3Es87uTkgJ0rtnavYEaatoZ8OGWHpLXFv37ErZJu6DQVSHODcKLKMv8KENVSMmEiBRrRqO3jq8I8Xl7vMQtkY8G6bZcikUuA2I9hvLJd0PUNuNZZwdIL2Xad52oAInh+CLTIKVmP1gIrA1sF82lCXAW1575bt5BNHktTJs+YWrEvtkRVhOh4E+rKKbmbvMkoAuy3524XUQmJgnv3VmeJnqzZF4dQETZ87g7sH3SjzNfnZj/shcH96X84fD09N5t7/83i/z+ur8R4Dc/gM=);lineShape=1;\&quot; vertex=\&quot;1\&quot; parent=\&quot;1\&quot;&gt;&lt;mxGeometry x=\&quot;802.5895504883233\&quot; y=\&quot;615.5860343363513\&quot; width=\&quot;90.14975506023393\&quot; height=\&quot;69.8395469415857\&quot; as=\&quot;geometry\&quot;/&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;wcfJidbFAWls62z5TK6r-82\&quot; value=\&quot;\&quot; style=\&quot;shape=stencil(lVnJUtxADP2auarUe+tMyH+kKhCmQiAFZPv7qDPVHksevyG3wTy11VqeFh/SzevDp+93h8ivby/PX+9+HT+/PRzSh0OMx6eHu5fjm/46pNtDurl/frn78vL84+nz6e/vnwZy/Pr2/HOc8Pskx5TbEIr85/SgMdX078nHE/7x+LTCR2rF4hNx3MdnatHiC8W2j28UksU36n0fLyRWn87U8z4+JApWoZ6JBQhUqtkKNKoMLMSU7BWESZBJMwV7B0nUgEqxEzuBAo2UAnWxAm0ecVmgeLepQA1AQKiwFyhApZwobQQYCWwiQ+p05UWBEuZ5i0CmCsxaso8lidSBlUqfV1x5uoHgrmEGwhJLfRr6skAhDlagUgZWqo3EqtQTSQX5pulSfQIJ8LTme7UqaYYmJKBucgKJIlKpU7Z+qB2Gt2rsSKlmisDTahO2figCWakradk7aLAEkNPKES6ns8wnlwX0ivYNOU/iuUx8TMHmdFbmRkwZKFlPp0YRBJ9Gf7JvSBpLwKxKW9FSZWKYQCogVkD5v4PQ0Ax2Gafk2YHjlBij9XRULgTsrQJimS9oOCIrbepDyPgOmi5OIFBEVuqeBDAXK75aR2uFQ1deYn/iGUee+EDiyeV7+OzPR0yv+Moej89vyeNRTMjsEM54xBaKF38+apEG3uZNgMU28HK/s0BBIacvaA4v+MJiA0gz+4qBPB4yi8y6esbDtNdmoXo8Pj87mpiEvxugLukpYwfH4vCosxj44Ox/xT4bfEQJvNEHtxXb+2pXfyUhPT7ghC8+4Rnr7+KBZ719Z7xpQmL9xRNEwfqIJyAB519MyIQo/ULG9ysJ7AMUVoD/xyfXrlBBDtCK4Tpf2KzIpssM8VrNi06gYo3039ZlI0aRQPF9bExUUNIXCq6V0EqOnJZn570ICBwExxRnW4kUsUpxRs0iUOAgqC1dsyrpHAZLH/vSmlUl1JbKzMRFoGKBNv26hF6A87W21s7TBc912rwnK6BjFeo/epg2WQQqrH86gPglR4AdSKtepVZmydoborpbcwg061DAbSES5Egdmdy4rJNjRJNjmTVgNZsiEqvRqyQBBp+Oy64sSMITfNm8ocDCqaHm7jCWCoCXxlLBOk6psACzjrWFTdFzd/vexYjAZk1T3llpVY52tzt5oxNaOLXNoqPDiXwMELaejN0LiO9B1s6uCUaflgM3IyjzCNrjxc0qpcKU0yHB7TkSjKW6OZ/hDfJsQVZrkQbOX3h3RRmoIrIf0sYWBeLdekDxAUQRb7Y0Ee6BeCbWCl8Bg/FcE6/wqKfatGBt4Zt34gNcrbFfASk+4/s2j0fkxZtFNs8l7J5/g8ej+GG/Px2Le4wXj0cL2v/9MHAdrz/OXyHuj4+Pp48Y6//7rxb66PTFI93+BQ==);lineShape=1;\&quot; vertex=\&quot;1\&quot; parent=\&quot;1\&quot;&gt;&lt;mxGeometry x=\&quot;937.5899210644452\&quot; y=\&quot;586.5598214063873\&quot; width=\&quot;379.18885253095823\&quot; height=\&quot;104.88068342774295\&quot; as=\&quot;geometry\&quot;/&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;wcfJidbFAWls62z5TK6r-83\&quot; value=\&quot;\&quot; style=\&quot;shape=stencil(lVnLchw3DPyavaJIgg/w7Dj/4SrL0VYUySXLSfz3BrPFybBnp1W+rUbdQxIEGo+56Idvj5++PlxS+Pb2+vLnwz/Xz2+PF/3tktL1+fHh9frmvy768aIfvry8Pvzx+vL9+fPt76+fBnL8+uvl7/GGf2+8ICUOUgo/bg9ql57+e/L7Df90fd7ho1he8M2f9HN8ll5XfJZWzvFdUlnxJpngY5K6EixKDoRQxYCQxeyc4EfOuhKMrpCqhLQQepRKCBokr0btWRLZkroNw0qookoIhofuTQoh5CSmSGiREOo84m5LnaxQgsS+EopU4nlFp+PsrBQYoUmCFZLEek6oQaqtBN8kuYeqYqt3u2vQFao0ILizMEKXvManKTWrh2Nfz+DxUDMhZNHVSq1LJN7a/KbXLfmT1AjBpLaVoJLIlixMR9gIQQIRAUsYopU7n4d8WK1UuS9ZkQyEKEouzu81r2YtNqXzPqHN922EOv33PsGmb24EpTdtXcJqJY9BIzdtWyqYhOwiQMzq4dJXEcg63fE+IWJ60D71/D5BJaxS6VrYyaGHRqz34GrLIs5VKKxbSmUq1Rmhr7o0kioxaz+IgOekwFZo6Hye9Vg8dMMMtIXgGT6vEVqksA15ll49KUhjl9BFI+CV7cdVLwE+kuh0fCmAD+wGOgp9mKFxhjfcf+L76Yhn2XbgG+CZfMWwnW/ziKnipwuAB83MdYpfLyDRgmQYSAHPcrnjWwS8cQMVA3znF5wLvp9UL8NBcf+FnzdltA8PACh24nv7iXhfyt+f0OFYTTvwGACZ4xXxVBM7thWBptcRkBnx3D4NAyZy+9jhvPz9kJdc4Mh57wbkOw7R0SFYeT3w6NCRZYBfx0eooLhAGJZonSrWyEjr+6PSotFzHqSM2HgI1Jl0txNHemej3QBC5Sqd8cwaedSoFKhu6ixU7xMSJvoceaKJmChz4fVTOBA6PbRt/95KgzST51lZWqGO9WKCnMEL33aolFnX5aW1rcHvjVtjKxRcwRs3Vn94e6CwgldojJDmBjaC0cLXWxyDrivREsebKMjIrdB48KYMUvKYpLAVspT10N45sgZk7HgVbVMqGvVQpvlVMlVyq4OV3LuU5P2qWOd0LvTDc4CQ5jDmbKgA7bLLAjOrN2U4SeF9nTdlaQ0g10JW7IzRC4yPOlWN43Bnl79O50cBlzCyhHdlMCQYGYNchHdlejBTIb7hLQr4hsvtO3M8HAcFqmTelcGUzaUqEhXwrgx6fg+IxspUnELY5o4nw1TQseYbIkaNWDV7jCeyn4BtnYe4klsOM3r3IkYEIGAvPqZV5I4DNvuOryR0tqJxh2eT2kPR5njWiB/fz+9rm1rt8Jm+PwbEsyoyTHfcz8koHobrY9hP7QMxWTtt0w7FxcDT/fzax4f38f7j/y8dX65PT7cPJfv/45cRf3T7qqIffwI=);lineShape=1;\&quot; vertex=\&quot;1\&quot; parent=\&quot;1\&quot;&gt;&lt;mxGeometry x=\&quot;939.585335358242\&quot; y=\&quot;613.1687282006831\&quot; width=\&quot;385.53024614108836\&quot; height=\&quot;109.43832016260421\&quot; as=\&quot;geometry\&quot;/&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;wcfJidbFAWls62z5TK6r-84\&quot; value=\&quot;\&quot; style=\&quot;shape=stencil(lVjbctpADP0aXjW7q73pOU3/IzMhhSmFDKG3v69caseS8aF5A1tndTu6rDf88LZ7et1uUni7nE9ftz/3z5fdhj9tUtofd9vz/qK/Nvy44YeX03n75Xz6fny+/n99GiSHX99OP4YTfl1xiWIcQCn8vj4IFMLfB5+v4of9cSYeA3Vx8jmty6dIPTt5aevyrOezkY9UgT1ZX9vzE+W4Ll+YUjLy+kDW5WumUox8pgTsaZm6jWehVNblO/v4VGrAHlF/rT0Cz5c2mjvFM1HvACAk3QIaVUaMmBgzpYBJACekE1ebg0gMVEih7gBCHbBI1EdrUpYxj7fToK8toAhVwKNevdNViAExeqJmidE6BWBS0/NsplWngCi15k0SJS9IdStjaU0AoVghIEcPyCAPCgjVAxryQS0WD0BcUkCw9TPj420EU+4LFShMiWThREeZS1SyB6ASUkBaaOAMAbF4QAB0HTTYtqdFWLHT/xI7AzAGuBpVQEQ+sO8C2qsEtL42dZU5AGnIN3yA1MiLTPd7BcHZA9D4UUBZmNQwoDqnBbcNrdFFBTGu0bgAVKQhU1vWA9KgI5M9AFYcU7VR+o+ijksVCJC8iqEz4Qryqdbed6dGFxoiamUKcI2pw13g4wAe58FsQiTMPlcQOoMyypxyzdJVpxLa33QsuhlU+9hIVgevpatOauSDjna2TusuEPHykC2XdNsoaJ/RtmHHou4zAfggdTxvvjGBKCnAbX2x47VP56hbo/HeqlESN0exD33R7+9wL/sJ1EaqrC3ewaatwkW96H5ly017M5DXi4NbjKeQrV1MsrWfxza4dvFxGWDIOr1YuUY/dajb8tS9OFqhox+2uhCAOg7jpvkujuZgoGJPj7C/B0quvcNQBs+EOC7ra+LuxjMyb03cuhrgUhF8zw0wTcH3kunBirgjsYYKGBOXxgTA+ThuoTNx0Dk/+Gngrrj+eP8K8bI/HK4fMebv/VcLfXT94sGPfwA=);lineShape=1;\&quot; vertex=\&quot;1\&quot; parent=\&quot;1\&quot;&gt;&lt;mxGeometry x=\&quot;1263.586555795348\&quot; y=\&quot;562.5886409486588\&quot; width=\&quot;71.94701852790013\&quot; height=\&quot;121.06223560839976\&quot; as=\&quot;geometry\&quot;/&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;wcfJidbFAWls62z5TK6r-85\&quot; value=\&quot;&amp;lt;font style=&amp;quot;font-size: 18px;&amp;quot;&amp;gt;缺点：事件中嵌套事件，请教昊哥，说排错、逻辑会给自己或者同时造成困难&amp;lt;/font&amp;gt;\&quot; style=\&quot;text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;\&quot; vertex=\&quot;1\&quot; parent=\&quot;1\&quot;&gt;&lt;mxGeometry x=\&quot;50\&quot; y=\&quot;533\&quot; width=\&quot;230\&quot; height=\&quot;67\&quot; as=\&quot;geometry\&quot;/&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;wcfJidbFAWls62z5TK6r-86\&quot; value=\&quot;&amp;lt;font style=&amp;quot;font-size: 18px;&amp;quot;&amp;gt;缺点：用户用着不方便，你三个按钮放到一个界面，还得注意，如果他先点击后面按钮，而不是按照顺序点击按钮，那是不是咱们还得提前考虑这些逻辑，有点偏出本来的题目了&amp;lt;/font&amp;gt;\&quot; style=\&quot;text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;\&quot; vertex=\&quot;1\&quot; parent=\&quot;1\&quot;&gt;&lt;mxGeometry x=\&quot;698.09\&quot; y=\&quot;120\&quot; width=\&quot;361.91\&quot; height=\&quot;120\&quot; as=\&quot;geometry\&quot;/&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;wcfJidbFAWls62z5TK6r-87\&quot; value=\&quot;&amp;lt;font style=&amp;quot;font-size: 24px;&amp;quot;&amp;gt;思路三：&amp;lt;/font&amp;gt;\&quot; style=\&quot;text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;\&quot; vertex=\&quot;1\&quot; parent=\&quot;1\&quot;&gt;&lt;mxGeometry x=\&quot;30\&quot; y=\&quot;800\&quot; width=\&quot;100\&quot; height=\&quot;30\&quot; as=\&quot;geometry\&quot;/&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;wcfJidbFAWls62z5TK6r-88\&quot; value=\&quot;\&quot; style=\&quot;rounded=0;whiteSpace=wrap;html=1;\&quot; vertex=\&quot;1\&quot; parent=\&quot;1\&quot;&gt;&lt;mxGeometry x=\&quot;1280\&quot; y=\&quot;1300\&quot; width=\&quot;130\&quot; height=\&quot;105\&quot; as=\&quot;geometry\&quot;/&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;wcfJidbFAWls62z5TK6r-89\&quot; value=\&quot;步骤一：index\&quot; style=\&quot;rounded=1;whiteSpace=wrap;html=1;\&quot; vertex=\&quot;1\&quot; parent=\&quot;1\&quot;&gt;&lt;mxGeometry x=\&quot;1300\&quot; y=\&quot;1320\&quot; width=\&quot;90\&quot; height=\&quot;30\&quot; as=\&quot;geometry\&quot;/&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;wcfJidbFAWls62z5TK6r-90\&quot; value=\&quot;&amp;lt;font style=&amp;quot;font-size: 14px;&amp;quot;&amp;gt;需求分析，用自己的话把任务理清一遍，结合上面两种思路，对比设计出第三种好的实现方法&amp;lt;/font&amp;gt;\&quot; style=\&quot;ellipse;whiteSpace=wrap;html=1;\&quot; vertex=\&quot;1\&quot; parent=\&quot;1\&quot;&gt;&lt;mxGeometry x=\&quot;60\&quot; y=\&quot;853\&quot; width=\&quot;170\&quot; height=\&quot;117\&quot; as=\&quot;geometry\&quot;/&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;wcfJidbFAWls62z5TK6r-94\&quot; value=\&quot;&amp;lt;div style=&amp;quot;border-color: var(--border-color);&amp;quot;&amp;gt;&amp;lt;p style=&amp;quot;margin-left:63.0000pt;mso-para-margin-left:0.0000gd;text-indent:-21.0000pt;&amp;lt;br/&amp;gt;mso-char-indent-count:0.0000;mso-list:l0 level3 lfo1;&amp;quot; class=&amp;quot;MsoNormal&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;mso-spacerun:&#39;yes&#39;;font-family:宋体;mso-ascii-font-family:Calibri;&amp;lt;br/&amp;gt;mso-hansi-font-family:Calibri;mso-bidi-font-family:&#39;Times New Roman&#39;;font-size:10.5000pt;&amp;lt;br/&amp;gt;mso-font-kerning:1.0000pt;&amp;quot;&amp;gt;请教杰哥和昊哥，说题目比较灵活&amp;lt;/span&amp;gt;&amp;lt;span style=&amp;quot;mso-spacerun:&#39;yes&#39;;font-family:Calibri;mso-fareast-font-family:宋体;&amp;lt;br/&amp;gt;mso-bidi-font-family:&#39;Times New Roman&#39;;font-size:10.5000pt;mso-font-kerning:1.0000pt;&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;/div&amp;gt;\&quot; style=\&quot;rounded=0;whiteSpace=wrap;html=1;\&quot; vertex=\&quot;1\&quot; parent=\&quot;1\&quot;&gt;&lt;mxGeometry x=\&quot;29.999999999999996\&quot; y=\&quot;1470\&quot; width=\&quot;440\&quot; height=\&quot;90\&quot; as=\&quot;geometry\&quot;/&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;wcfJidbFAWls62z5TK6r-95\&quot; value=\&quot;&amp;lt;font style=&amp;quot;font-size: 14px;&amp;quot;&amp;gt;可行性分析&amp;lt;/font&amp;gt;\&quot; style=\&quot;ellipse;whiteSpace=wrap;html=1;\&quot; vertex=\&quot;1\&quot; parent=\&quot;1\&quot;&gt;&lt;mxGeometry x=\&quot;50.34\&quot; y=\&quot;1420\&quot; width=\&quot;130\&quot; height=\&quot;70\&quot; as=\&quot;geometry\&quot;/&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;wcfJidbFAWls62z5TK6r-96\&quot; value=\&quot;&amp;lt;div style=&amp;quot;border-color: var(--border-color);&amp;quot;&amp;gt;&amp;lt;p class=&amp;quot;MsoNormal&amp;quot;&amp;gt;&amp;lt;font style=&amp;quot;font-size: 14px;&amp;quot;&amp;gt;&amp;lt;font face=&amp;quot;宋体&amp;quot;&amp;gt;绘制&amp;lt;/font&amp;gt;&amp;lt;font face=&amp;quot;Calibri&amp;quot;&amp;gt;UML&amp;lt;/font&amp;gt;&amp;lt;font face=&amp;quot;宋体&amp;quot;&amp;gt;思路类图以及大概界面设计&amp;lt;/font&amp;gt;&amp;lt;/font&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;/div&amp;gt;\&quot; style=\&quot;rounded=0;whiteSpace=wrap;html=1;\&quot; vertex=\&quot;1\&quot; parent=\&quot;1\&quot;&gt;&lt;mxGeometry x=\&quot;650\&quot; y=\&quot;1470\&quot; width=\&quot;440\&quot; height=\&quot;90\&quot; as=\&quot;geometry\&quot;/&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;wcfJidbFAWls62z5TK6r-97\&quot; value=\&quot;&amp;lt;font style=&amp;quot;font-size: 14px;&amp;quot;&amp;gt;总体设计&amp;lt;/font&amp;gt;\&quot; style=\&quot;ellipse;whiteSpace=wrap;html=1;\&quot; vertex=\&quot;1\&quot; parent=\&quot;1\&quot;&gt;&lt;mxGeometry x=\&quot;670.34\&quot; y=\&quot;1420\&quot; width=\&quot;130\&quot; height=\&quot;70\&quot; as=\&quot;geometry\&quot;/&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;wcfJidbFAWls62z5TK6r-102\&quot; value=\&quot;CustomInfo\&quot; style=\&quot;swimlane;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=26;fillColor=none;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;whiteSpace=wrap;html=1;\&quot; vertex=\&quot;1\&quot; parent=\&quot;1\&quot;&gt;&lt;mxGeometry x=\&quot;530\&quot; y=\&quot;1620\&quot; width=\&quot;140\&quot; height=\&quot;106\&quot; as=\&quot;geometry\&quot;/&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;wcfJidbFAWls62z5TK6r-103\&quot; value=\&quot;+ id: int\&quot; style=\&quot;text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;\&quot; vertex=\&quot;1\&quot; parent=\&quot;wcfJidbFAWls62z5TK6r-102\&quot;&gt;&lt;mxGeometry y=\&quot;26\&quot; width=\&quot;140\&quot; height=\&quot;26\&quot; as=\&quot;geometry\&quot;/&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;wcfJidbFAWls62z5TK6r-104\&quot; value=\&quot;+ Description: string\&quot; style=\&quot;text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;\&quot; vertex=\&quot;1\&quot; parent=\&quot;wcfJidbFAWls62z5TK6r-102\&quot;&gt;&lt;mxGeometry y=\&quot;52\&quot; width=\&quot;140\&quot; height=\&quot;28\&quot; as=\&quot;geometry\&quot;/&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;wcfJidbFAWls62z5TK6r-105\&quot; value=\&quot;+ Data: List&amp;amp;lt;Data&amp;amp;gt;\&quot; style=\&quot;text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;\&quot; vertex=\&quot;1\&quot; parent=\&quot;wcfJidbFAWls62z5TK6r-102\&quot;&gt;&lt;mxGeometry y=\&quot;80\&quot; width=\&quot;140\&quot; height=\&quot;26\&quot; as=\&quot;geometry\&quot;/&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;wcfJidbFAWls62z5TK6r-106\&quot; value=\&quot;&amp;lt;div&amp;gt;&amp;amp;lt;Window x:Class=&amp;quot;WpfExercise02.MainWindow&amp;quot;&amp;lt;/div&amp;gt;&amp;lt;div&amp;gt;&amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; ......&amp;lt;/div&amp;gt;&amp;lt;div&amp;gt;&amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; Title=&amp;quot;DealWithCustomInfo&amp;quot; Height=&amp;quot;450&amp;quot; Width=&amp;quot;800&amp;quot;&amp;amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div&amp;gt;&amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;lt;Grid&amp;amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div&amp;gt;&amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;lt;StackPanel x:Name=&amp;quot;stepContainer&amp;quot; Margin=&amp;quot;10&amp;quot;&amp;amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div&amp;gt;&amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;lt;TextBlock x:Name=&amp;quot;StepIndexTextBlock&amp;quot;/&amp;amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div&amp;gt;&amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;lt;!-- 第一个TextBlock，用来实现每过一个步骤都需要在显眼位置显示步骤的index --&amp;amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div&amp;gt;&amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;lt;TextBlock x:Name=&amp;quot;InstuctionsTextBlock&amp;quot;/&amp;amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div&amp;gt;&amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;lt;!-- 第二个TextBlock，用来实现每过一个步骤的具体内容，提高体验 --&amp;amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div&amp;gt;&amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;lt;Button Content=&amp;quot;下一步&amp;quot; Click=&amp;quot;NextStepButton_Click&amp;quot;/&amp;amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div&amp;gt;&amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;lt;Button Content=&amp;quot;保存文件&amp;quot; Click=&amp;quot;SaveFileButton_Click&amp;quot;/&amp;amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div&amp;gt;&amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;lt;/StackPanel&amp;amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div&amp;gt;&amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;lt;/Grid&amp;amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div&amp;gt;&amp;amp;lt;/Window&amp;amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div&amp;gt;&amp;lt;br&amp;gt;&amp;lt;/div&amp;gt;\&quot; style=\&quot;rounded=0;whiteSpace=wrap;html=1;\&quot; vertex=\&quot;1\&quot; parent=\&quot;1\&quot;&gt;&lt;mxGeometry x=\&quot;700\&quot; y=\&quot;1620\&quot; width=\&quot;390\&quot; height=\&quot;298\&quot; as=\&quot;geometry\&quot;/&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;wcfJidbFAWls62z5TK6r-142\&quot; style=\&quot;edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;\&quot; edge=\&quot;1\&quot; parent=\&quot;1\&quot; source=\&quot;wcfJidbFAWls62z5TK6r-107\&quot; target=\&quot;wcfJidbFAWls62z5TK6r-130\&quot;&gt;&lt;mxGeometry relative=\&quot;1\&quot; as=\&quot;geometry\&quot;/&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;wcfJidbFAWls62z5TK6r-145\&quot; style=\&quot;edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;\&quot; edge=\&quot;1\&quot; parent=\&quot;1\&quot; source=\&quot;wcfJidbFAWls62z5TK6r-107\&quot; target=\&quot;wcfJidbFAWls62z5TK6r-144\&quot;&gt;&lt;mxGeometry relative=\&quot;1\&quot; as=\&quot;geometry\&quot;/&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;wcfJidbFAWls62z5TK6r-107\&quot; value=\&quot;\&quot; style=\&quot;rounded=0;whiteSpace=wrap;html=1;\&quot; vertex=\&quot;1\&quot; parent=\&quot;1\&quot;&gt;&lt;mxGeometry x=\&quot;1133\&quot; y=\&quot;1600\&quot; width=\&quot;587\&quot; height=\&quot;550\&quot; as=\&quot;geometry\&quot;/&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;wcfJidbFAWls62z5TK6r-108\&quot; value=\&quot;MainWindow.xmal\&quot; style=\&quot;text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;\&quot; vertex=\&quot;1\&quot; parent=\&quot;1\&quot;&gt;&lt;mxGeometry x=\&quot;816.51\&quot; y=\&quot;1620\&quot; width=\&quot;110\&quot; height=\&quot;20\&quot; as=\&quot;geometry\&quot;/&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;wcfJidbFAWls62z5TK6r-109\&quot; value=\&quot;&amp;lt;font style=&amp;quot;font-size: 14px;&amp;quot;&amp;gt;MainWindow.xmal.cs&amp;lt;/font&amp;gt;\&quot; style=\&quot;text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;\&quot; vertex=\&quot;1\&quot; parent=\&quot;1\&quot;&gt;&lt;mxGeometry x=\&quot;1335.53\&quot; y=\&quot;1600\&quot; width=\&quot;110\&quot; height=\&quot;20\&quot; as=\&quot;geometry\&quot;/&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;wcfJidbFAWls62z5TK6r-138\&quot; style=\&quot;edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;\&quot; edge=\&quot;1\&quot; parent=\&quot;1\&quot; source=\&quot;wcfJidbFAWls62z5TK6r-110\&quot; target=\&quot;wcfJidbFAWls62z5TK6r-136\&quot;&gt;&lt;mxGeometry relative=\&quot;1\&quot; as=\&quot;geometry\&quot;/&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;wcfJidbFAWls62z5TK6r-110\&quot; value=\&quot;&amp;lt;font style=&amp;quot;font-size: 14px;&amp;quot;&amp;gt;currentStep = 1&amp;lt;/font&amp;gt;\&quot; style=\&quot;rounded=1;whiteSpace=wrap;html=1;\&quot; vertex=\&quot;1\&quot; parent=\&quot;1\&quot;&gt;&lt;mxGeometry x=\&quot;1300\&quot; y=\&quot;1670\&quot; width=\&quot;100\&quot; height=\&quot;30\&quot; as=\&quot;geometry\&quot;/&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;wcfJidbFAWls62z5TK6r-111\&quot; value=\&quot;&amp;lt;font style=&amp;quot;font-size: 14px;&amp;quot;&amp;gt;引入标志位：currentStep&amp;lt;/font&amp;gt;\&quot; style=\&quot;text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;\&quot; vertex=\&quot;1\&quot; parent=\&quot;1\&quot;&gt;&lt;mxGeometry x=\&quot;1143.1599999999999\&quot; y=\&quot;1740\&quot; width=\&quot;160\&quot; height=\&quot;30\&quot; as=\&quot;geometry\&quot;/&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;wcfJidbFAWls62z5TK6r-139\&quot; style=\&quot;edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;\&quot; edge=\&quot;1\&quot; parent=\&quot;1\&quot; source=\&quot;wcfJidbFAWls62z5TK6r-112\&quot; target=\&quot;wcfJidbFAWls62z5TK6r-136\&quot;&gt;&lt;mxGeometry relative=\&quot;1\&quot; as=\&quot;geometry\&quot;/&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;wcfJidbFAWls62z5TK6r-112\&quot; value=\&quot;&amp;lt;font style=&amp;quot;font-size: 14px;&amp;quot;&amp;gt;currentStep = 2&amp;lt;/font&amp;gt;\&quot; style=\&quot;rounded=1;whiteSpace=wrap;html=1;\&quot; vertex=\&quot;1\&quot; parent=\&quot;1\&quot;&gt;&lt;mxGeometry x=\&quot;1303.1599999999999\&quot; y=\&quot;1820\&quot; width=\&quot;100\&quot; height=\&quot;30\&quot; as=\&quot;geometry\&quot;/&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;wcfJidbFAWls62z5TK6r-140\&quot; style=\&quot;edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;\&quot; edge=\&quot;1\&quot; parent=\&quot;1\&quot; source=\&quot;wcfJidbFAWls62z5TK6r-113\&quot; target=\&quot;wcfJidbFAWls62z5TK6r-136\&quot;&gt;&lt;mxGeometry relative=\&quot;1\&quot; as=\&quot;geometry\&quot;/&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;wcfJidbFAWls62z5TK6r-113\&quot; value=\&quot;&amp;lt;font style=&amp;quot;font-size: 14px;&amp;quot;&amp;gt;currentStep = 3&amp;lt;/font&amp;gt;\&quot; style=\&quot;rounded=1;whiteSpace=wrap;html=1;\&quot; vertex=\&quot;1\&quot; parent=\&quot;1\&quot;&gt;&lt;mxGeometry x=\&quot;1303.1599999999999\&quot; y=\&quot;1960\&quot; width=\&quot;100\&quot; height=\&quot;30\&quot; as=\&quot;geometry\&quot;/&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;wcfJidbFAWls62z5TK6r-141\&quot; style=\&quot;edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;\&quot; edge=\&quot;1\&quot; parent=\&quot;1\&quot; source=\&quot;wcfJidbFAWls62z5TK6r-114\&quot; target=\&quot;wcfJidbFAWls62z5TK6r-136\&quot;&gt;&lt;mxGeometry relative=\&quot;1\&quot; as=\&quot;geometry\&quot;/&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;wcfJidbFAWls62z5TK6r-114\&quot; value=\&quot;&amp;lt;font style=&amp;quot;font-size: 14px;&amp;quot;&amp;gt;currentStep = 4&amp;lt;/font&amp;gt;\&quot; style=\&quot;rounded=1;whiteSpace=wrap;html=1;\&quot; vertex=\&quot;1\&quot; parent=\&quot;1\&quot;&gt;&lt;mxGeometry x=\&quot;1310\&quot; y=\&quot;2090\&quot; width=\&quot;100\&quot; height=\&quot;30\&quot; as=\&quot;geometry\&quot;/&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;wcfJidbFAWls62z5TK6r-115\&quot; value=\&quot;&amp;lt;div&amp;gt;StepIndexTextBlock.Text = &amp;quot;步骤索引：&amp;quot; + currentStep;&amp;lt;/div&amp;gt;&amp;lt;div&amp;gt;&amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; switch (currentStep)&amp;lt;/div&amp;gt;&amp;lt;div&amp;gt;&amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; {&amp;lt;/div&amp;gt;&amp;lt;div&amp;gt;&amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; case 1:&amp;lt;/div&amp;gt;&amp;lt;div&amp;gt;&amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp;//通过switch...case选择InstuctionsTextBlock&amp;amp;nbsp; &amp;amp;nbsp;&amp;lt;/div&amp;gt;这个&amp;lt;span style=&amp;quot;background-color: initial;&amp;quot;&amp;gt;TextBlock需要按照步骤的进行，要显示的内容&amp;lt;br&amp;gt;&amp;lt;/span&amp;gt;分四个步骤：生成CustonInfo序列、排序并显示平均值、检查平均值是否符合要求、保存成功的文件&amp;lt;br&amp;gt;&amp;lt;div&amp;gt;&amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; }&amp;lt;/div&amp;gt;\&quot; style=\&quot;rounded=0;whiteSpace=wrap;html=1;\&quot; vertex=\&quot;1\&quot; parent=\&quot;1\&quot;&gt;&lt;mxGeometry x=\&quot;1805\&quot; y=\&quot;1560\&quot; width=\&quot;310\&quot; height=\&quot;140\&quot; as=\&quot;geometry\&quot;/&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;wcfJidbFAWls62z5TK6r-116\&quot; value=\&quot;\&quot; style=\&quot;shape=stencil(lVnZbhsxDPwavxK6RT236X8EaNoYTZMgSa+/L1VDW2vkHSNv9i5HBzk89xA/vN7fPt8dgnt9e3n6dvfr+Pnt/hA/HkI4Pt7fvRzf7Nch3hzihy9PL3dfX55+PH4+/X++7ZL91/enn32F3yeck+Q6KLg/pwe+SCz/nnw6yT8cH8/ko7SK8qntyxdpGeUzkfd2oGWDkgkgSUoIqI4AVOqyQ037ALtzfweASgBV8rJDVqJULyUiwBEtxTyMtAGyBHKkqKJwpChKdkhBPACCOEKMtB1gAzhxxHBJxbcJUAdXLspnJ00n+SwaiHwcOh/ycejgsnxGaodh98vyKm5e3w5IeJebtATynqxfPPLU9EnWL1EKyntisJKRdE4KcYNShx9uBh4bXpZvohn074l9a5A48yGLI/qpWfys/yqJOFk1enkkaCQuoPYavDLSWKdB0hIoCgMkCaDSNg55GZCH024cDVIjAVS8g2k1Ei2pSgQvMLWyIzXJ86WjEyU7NId2ixbCCVGbR0dLtgQ5kgF0jo4WnJilWxgJYKOeo1mwxWHXDZDHnpcBCVOCuTdjd7NwOhuumJaI+7QyvH0DNPGEGgbQ2XDmgSxgtIoB1Vwwk4jRFMlXrxypDQ8eAPMQqqUmdfZp5fQ2gMIOlVOjYdYxwrM04t0WpgfC6EXVZFvMajLjs8zQbz2fyUwTGTcaWs6esFxir8Fy/xW3B3AVASySGTeAfX0JZgiV4vHSLBobIBVUa2SX1kGdM8Ox4Np3AEs7WiN1wBw2jH2ZA8p8B+N35ndAfieuVvPIOfQpT3LdRx0CKidfSXgk5f6gM/m0DDXsOtCcRs1HHSHfJR/1tPjpWwCZLHdzNel8a4u3rFzqapovYbbMV4Ll4kGF+6iHasPxktJO0BxuQZPQRQDPKVCEWmqtDFCWYOlGH7GbF8HnCjd1xrhhdV1j4TgNl9zSXB2m2asegBs1jiZ2rz5p8x0K75UM4OcjlTCqrr2SCaqHXHgoc1itpy2N7dWJcOneMbJKdKsVtjqx0dGBLg2ltcmeuJwF3zBrKYYxfdgrvyHxhi1W7RX4cAerpllkMqrF2al718oADluIK22ccRPs4C0Hsb5sK0Y2QKITmd7IwQ7WSZM79E5x7cyutKLzkZTWZL3VhVKXZqDeSheQZ+1Ab9WxFQ1XRgEV1ycBIyuaQGlS774LqYH2cDku8ydPvT/b66U1ZrxOKgE4kek0oHdswLo6mL43sAJntl6axZe45KrgadkdM9aH1nxnBvBY+ZgzMx6tg8Pu/eQO62gyJNoar8PPkGhLto5XO4D2PzjANUAgWlomxIFXVssE2uRZy7dMuE0+ExW50SScr0/O40ZsO5Nnc0+3pARecDvsrPrIh64Pvm+0ZhxaSuE+xySMWOR9o7XIch7jYHvPfb1St1z06XlHv9jLF5rDFz70Lx7v4duVLyrX5e3H/883X44PD6evP+fv8XOPPTp9Koo3fwE=);lineShape=1;\&quot; vertex=\&quot;1\&quot; parent=\&quot;1\&quot;&gt;&lt;mxGeometry x=\&quot;1462.5952230553662\&quot; y=\&quot;1605.9054756411642\&quot; width=\&quot;354.1304744664594\&quot; height=\&quot;34.71413592099498\&quot; as=\&quot;geometry\&quot;/&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;wcfJidbFAWls62z5TK6r-117\&quot; value=\&quot;\&quot; style=\&quot;shape=stencil(rVfbbtswDP0avxKSqOtz1/1HgaaLsSwp0nSXvx89Q55Jx2cosLfE5pFFnsNDaeCHt+PT62EI7u12vXw9/Bifb8eBPw0hjOfj4Tre5NfAjwM/vFyuhy/Xy/v5ef7/+jRFTr++Xb5PK/yccczEbkIF92t+4qn6Pw8+z/Gn8byKj0w5qfhKjvfjU6Aa9frcn9wF5ERNbygEKmEfUOR10QDZUgaARiEowFSEtA+oqa+3ACpVsKUWKXgFiAJo+wDvHDmddSr4E5VyU4BcKFeQRKGk91QSMQAUtnWtjgpgLm3qKoWL4AsxbQANlokjpaoAjakB5oLsWDMndatgSz5T0WVtjQoCBIrZAhrIoVKINj4WUCRKmwwCkhJVLaSW+wp34x0Fs36EpDnyZv1AAVDgiU2+sgIwGLZ+USVfJFO7fs3UQL7e9/RWAFjQ1BtxBWBgeV4EoDtNes8BiiVnDjbniGSdqDhbVAZuEbayDpBlAZgqiSwKoE10utVdQUl7amyFHYG9+Epe+5F0DlK2DBrDw8pm75sqZW+/gEbPloZKBfFG2cQX8kB6jrIpkTgm2P9miAjLyItct7aVjAqID907VzqFs5yciV+69b/ET5LQ5lWZPGhN9uS0W5SK3Tf11wsgwl6WIeg1Z7nBA5WMWXNWyBHKehrbOmk5KqDGkQ0kbS+xkQM0581M4EaMDoXVEiet5IC9cO5msgAcRaQ8YVrn4CM10Jq+bM+pqDVl8JucSz9g7U2FqHstwwQk3ugidd5319fCEzdDrZD7YW6pKM632Knmob/LUDOMOaofsncHp6zMD6NqbNVS7ppsPJqAzfLroLWIU0S7PjppfvQe9e94+fH30vYynk7znW/93l7y5NF8QeTH3w==);lineShape=1;\&quot; vertex=\&quot;1\&quot; parent=\&quot;1\&quot;&gt;&lt;mxGeometry x=\&quot;1795.656276513199\&quot; y=\&quot;1607.8436990718278\&quot; width=\&quot;20.97881083677339\&quot; height=\&quot;40.83535341831703\&quot; as=\&quot;geometry\&quot;/&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;wcfJidbFAWls62z5TK6r-118\&quot; value=\&quot;&amp;lt;font style=&amp;quot;font-size: 14px;&amp;quot;&amp;gt;构造器中调用ShowStepInstructions(int currentStep)方法，主要逻辑时：&amp;lt;/font&amp;gt;\&quot; style=\&quot;text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;\&quot; vertex=\&quot;1\&quot; parent=\&quot;1\&quot;&gt;&lt;mxGeometry x=\&quot;1480\&quot; y=\&quot;1630\&quot; width=\&quot;241\&quot; height=\&quot;30\&quot; as=\&quot;geometry\&quot;/&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;wcfJidbFAWls62z5TK6r-119\&quot; value=\&quot;MainWindow: Window\&quot; style=\&quot;shape=umlLifeline;perimeter=lifelinePerimeter;whiteSpace=wrap;html=1;container=1;dropTarget=0;collapsible=0;recursiveResize=0;outlineConnect=0;portConstraint=eastwest;newEdgeStyle={&amp;quot;edgeStyle&amp;quot;:&amp;quot;elbowEdgeStyle&amp;quot;,&amp;quot;elbow&amp;quot;:&amp;quot;vertical&amp;quot;,&amp;quot;curved&amp;quot;:0,&amp;quot;rounded&amp;quot;:0};\&quot; vertex=\&quot;1\&quot; parent=\&quot;1\&quot;&gt;&lt;mxGeometry x=\&quot;1102.54\&quot; y=\&quot;2560\&quot; width=\&quot;100\&quot; height=\&quot;300\&quot; as=\&quot;geometry\&quot;/&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;wcfJidbFAWls62z5TK6r-121\&quot; value=\&quot;ShowStepInstructions(int currentStep)第一个按钮显示每一个步骤的具体内容\&quot; style=\&quot;shape=umlLifeline;perimeter=lifelinePerimeter;whiteSpace=wrap;html=1;container=1;dropTarget=0;collapsible=0;recursiveResize=0;outlineConnect=0;portConstraint=eastwest;newEdgeStyle={&amp;quot;edgeStyle&amp;quot;:&amp;quot;elbowEdgeStyle&amp;quot;,&amp;quot;elbow&amp;quot;:&amp;quot;vertical&amp;quot;,&amp;quot;curved&amp;quot;:0,&amp;quot;rounded&amp;quot;:0};\&quot; vertex=\&quot;1\&quot; parent=\&quot;1\&quot;&gt;&lt;mxGeometry x=\&quot;1265.54\&quot; y=\&quot;2560\&quot; width=\&quot;161\&quot; height=\&quot;300\&quot; as=\&quot;geometry\&quot;/&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;wcfJidbFAWls62z5TK6r-124\&quot; value=\&quot;&amp;lt;div&amp;gt;private void NextStepButton_Click(object sender, RoutedEventArgs e)&amp;lt;/div&amp;gt;&amp;lt;div&amp;gt;&amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; {&amp;lt;/div&amp;gt;&amp;lt;div&amp;gt;&amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; switch (currentStep)&amp;lt;/div&amp;gt;&amp;lt;div&amp;gt;&amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; {&amp;lt;/div&amp;gt;&amp;lt;div&amp;gt;&amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; case 1:&amp;lt;/div&amp;gt;&amp;lt;div&amp;gt;&amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; ...&amp;lt;/div&amp;gt;&amp;lt;div&amp;gt;&amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; case 4:&amp;lt;/div&amp;gt;&amp;lt;div&amp;gt;&amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; SaveFile();&amp;lt;/div&amp;gt;&amp;lt;div&amp;gt;&amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; break;&amp;lt;/div&amp;gt;&amp;lt;div&amp;gt;&amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; default:&amp;lt;/div&amp;gt;&amp;lt;div&amp;gt;&amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; break;&amp;lt;/div&amp;gt;&amp;lt;div&amp;gt;&amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; }&amp;lt;/div&amp;gt;&amp;lt;div&amp;gt;&amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; }&amp;lt;/div&amp;gt;\&quot; style=\&quot;rounded=0;whiteSpace=wrap;html=1;\&quot; vertex=\&quot;1\&quot; parent=\&quot;1\&quot;&gt;&lt;mxGeometry x=\&quot;1800\&quot; y=\&quot;2070\&quot; width=\&quot;320\&quot; height=\&quot;210\&quot; as=\&quot;geometry\&quot;/&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;wcfJidbFAWls62z5TK6r-125\&quot; value=\&quot;&amp;lt;div&amp;gt;private void SaveFileButton_Click(object sender, RoutedEventArgs e)&amp;lt;/div&amp;gt;&amp;lt;div&amp;gt;&amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; {&amp;lt;/div&amp;gt;&amp;lt;div&amp;gt;&amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; SaveFile();&amp;lt;/div&amp;gt;&amp;lt;div&amp;gt;&amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; }&amp;lt;/div&amp;gt;\&quot; style=\&quot;rounded=0;whiteSpace=wrap;html=1;\&quot; vertex=\&quot;1\&quot; parent=\&quot;1\&quot;&gt;&lt;mxGeometry x=\&quot;1800\&quot; y=\&quot;2310\&quot; width=\&quot;320\&quot; height=\&quot;110\&quot; as=\&quot;geometry\&quot;/&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;wcfJidbFAWls62z5TK6r-127\&quot; value=\&quot;\&quot; style=\&quot;shape=stencil(lVfZbttADPwavxK75J7PafofAeLURt04cNzr70vXWNmkpAnyJsszKx7DYzfy8L57ettuOLyfT8fv29/75/NuI182zPvX3fa0P+vTRh438vByPG2/nY4/X5+vv9+eLsjL04/jr8sJf648aRT5wuLw9/omEuf/L75e8Yf96x0+NcrR4Dvluo7PiVqy5yeKYZ1QAhWxBDURWFQKsfWAmQQQaqZSLKFTAT60SN0SJMEgtUbVOi2dOK0TehnnDULSuAGTYggUgmFkptrBJ4SyJRShDmxqhZL1ujRKDOLaSKw0KkNCUel0S5hyuaYNdoRODSQiB2pWTE1gIlIcFk+EMgS/SBDxmWuTV4sELkPNUwExsaBUU2iWoGIqIHEUxOM7qLjsK/SCB0EVqtnjUZq1eqrFN1if2gBskrU6GvBX4+PszxRBysLoPxNec9gQvjl/I2VgD/t+1PWLIMGJgq0zVVAEGlUB2fhouylAcRrt6vENnK+Ck+YNQg5HphC9x6gXRaHgUszjm2sEP3V0imACO0Kmjkzi0RcmQqWCo1SdjBp1kObZTNCyqWiujbk6zcFbz1/RkWtd+oECdepjqiaiNFPIPkICQhpGhu5SUGFdhlldNnh+dn2OYd3HWcIClLVQsvHRMkhoFHwSrw50Nzp4qHaZUKnZiFYsIZmtRjpgM2jVKc8GrIxpsrbeReu0DvUEFpfCVNwaousYqOQavExLhE7X6is5N9h/dSVwwsgffKH4PCQNNKjMOiuFFKBUNUrVFr/uGajH6/LXbeJ0rCPxpeqb/K2+Vzcjt8iXMViWxacuurlGHam7+yA12O7072RdLtSBtnl208mjI6/irfAS3AQv9thyFhJkT/fn4z1Q4xncQBj79jJeL3IWH0bpLePZX7ymBC7jk99L8XiSTDn580H8tXn16PCwXX/yJvsxXh9u1+aX/eFwvXXf/++v2frqekWXx38=);lineShape=1;\&quot; vertex=\&quot;1\&quot; parent=\&quot;1\&quot;&gt;&lt;mxGeometry x=\&quot;1917.096649906608\&quot; y=\&quot;2171.885227171575\&quot; width=\&quot;34.86859558235574\&quot; height=\&quot;41.65167424212723\&quot; as=\&quot;geometry\&quot;/&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;wcfJidbFAWls62z5TK6r-128\&quot; value=\&quot;\&quot; style=\&quot;shape=stencil(lVnZbhw3EPyafW2QbF79LDv/IcBytIgsGbKcxH/vniw4GtbMVKA3icsi2Vf1MRe9+/F4//3hksKPt9eXvx7+uX55e7zop0tK1+fHh9frm/910c8Xvfv68vrw5+vLz+cvt/+/3y87l7++vfy9nPDvDRck2wJK4ddYCO2/hT9u25+uz5vtSUKdtkcper5dpczbkxg5vUiL0/ZMt/fx69jexNL59qi7x/vrOwE0qXkGrC881k6SnGZ5w7jzGNAkzRK7yJk8SaP0MAO6NKIjrRJngCbpREtqYmUGVGrj7OfNLuRHMLXmInHWkh8RCgFUMZ0BWSIDdPQ7PyIYcbwgCZ7UJRAtlYhP8iMCcY2iUvsMcKEDART0JT/CmAxt6GQFFLFMALv48SMYoAa0dDH6pOrhPru3rzB6qR7ws+F8JRI71DY8ZwVUSUSt1STOQtcuifhSi6KzDC3QG5pKniOucaFbEZ1pxo9gIdoaxrQfkZkMzhGzL7XKmdVFhCd1URLTPUqdXaOZNKKlrsP7B8CPYPHQ3RHmG3qSRJyvFzSc31mY0M5z8CR3R/akNqh3BbjzEbrvNjhiBbTBVIcACxJnO3Q3JRHaokS4waQToR1gMy/5nSyhWJI2P8l4FjUVnQ3nRySSUBwA3Go8ZVlGmvEjOntSkT7TjB/RCPNZRfe2lZ6PAQ3Z2wHMl8xZaPYlvzMzLfVx3gbAyNhMKgjdRjFxBuggA0+KDrCMACUyxBCQBRxRuRAGhjBKrgsgIYBazkaAbQCs6Fv0GhFgHJBnwEYPZ4i0v4Lxhg1DbQCdvakPltgACkkp1pH7lkcyvfYdb/idH7uh09p4Oa8iILKo3tHxEhHsBsMc5IDGnQlqAQdU7q51B2hMS7bTEi/i3p1zoyVquH3IdZpHj6PauBDQc/iK8hDqGQGVsaUNtW8DgkdQ7ggw7htpD+BUFnYAmqo/DOjYaC0hwrNW2Zma+oaX35Cq27DMWSJNuySUmKV3bZAfoUytGdnVj1Amg+4snUd9fVYBYUAoLb8doCB04lku4uDBVyh9h13SCtQOfRdAvsIqoKXuhMLSWYCo1SvbPAvduaW9dsYCv9AEsVTnAMhS2A1rVbjpCBITOmHf1CMlAf8ZvNU7KWZp75JwhmXDWc5auTxTpXeDrBTwTq/PIeormQjtvSTQTMvU+bxbjbv+lU29vKUOAIjD9sdNe8fBg7fxrIWoVRrMEdro+88GD5AfaqETo+oRPFu66uDCs+EJcKuvsKRYOtbrZVXDMaBiTC8rxFtLwTlCyaP1OhtiAZGVxEdMEWvjwoXOhl1N5qWD/wyTitxok5IrPilzS+fV+1eA0mo9J6zhstueaEkNZ4PaKLdqwc5MlbZyuo7p17GxjQg5HkxXbOVSocV3Sjh9TJE2ZrGJzhEXK62lY8IcF1dFn3weaDDO4b6K1F3pQFexX8/U7SISUhpueLg9YC50giTaD1joRVrBBPwQEmilGrCZDLR03lX/gfbPB9vZSOzgMZmfXmB74oqMsJ2ljYDD5DBy58n2hI9hPhPG8GSznVo149v56R/68ve/2/2P94+MX69PT7dvlNvf8aOkL90+aOrn3w==);lineShape=1;\&quot; vertex=\&quot;1\&quot; parent=\&quot;1\&quot;&gt;&lt;mxGeometry x=\&quot;1401.5921526612005\&quot; y=\&quot;2117.585184867584\&quot; width=\&quot;417.8755503454249\&quot; height=\&quot;226.71301530314167\&quot; as=\&quot;geometry\&quot;/&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;wcfJidbFAWls62z5TK6r-129\&quot; value=\&quot;\&quot; style=\&quot;shape=stencil(lVfZbhsxDPyafSUo6uRzmv5HgDi1UTcOHPf6+3K7kG1x7QnytnGGEjkcHpriw/v26W0zCb+fjofvm9+759N2il8mkd3rdnPcnexrio9TfHg5HDffjoefr8/L329PM3L++nH4NZ/wZ7GrkQrPVsJ/l1+EUvn/w9cFv9+9XuMrVR3wIUGDFqjF8YJMARkk0tGjKMQRGDRK4w1RSeW+gUp3oBukSkWBQaY2upQzMQODRjkPBiVQAS4F5n7g2aJSy+AKpSaDgaWyoagrSRsNlBKK2jI3GlhqOMDMOV5bJW5ATLGHeDZQyuAGYzGFwUDP8rppkEwbYwxqd6b7BjGRjGLSAoMO1evbkh9B0EK1jgV0yf3tG0hHkiz1CmIOJOzxGSiJKTcfgAJ/mEL1eIbnO2UrVoWdzz4DAfqTRtVZuQrkk13CEmWIr8XjUbxC2fETIZ+xy+X6/Ao0veInwfwmKnnFD+Df+q+u+Af43L29yi9q8Mm3FdNPQDVMKXu8An6swF2P0D7j7uB5XV8wvyIrPOij1rOSx1fQUXilN6UA60tWfEZcj07/tXfVe3jnf6EEBg1TdPxnOGfYDzLTM+In9Gq9wiO9CUWHt3oE538WbxPAN0RbMABBMXY+rsYeYmheT9ycLKQg5LLKgc3mhCaxidq5ZDSjpcu64qiKiseerQLNGdhWBWIwEssYgzmZQN2bgaO1JFiYyj7TGU8+Y72OpZMDXn6lT+rzphnxem1CcMtvhsVZC+WRVmkk6Abp68x5/zB1gY3I9lC3EWWsvdK78zlmmIUZPzpk5QaEZP7w2B/lI3zyLxw0vg2vYz+yhQrx0/z+xF24t/Hau/MFHwA/lfv0veDRulhtvxGPR4JYPdAYjg8TUC4O3/CS714F1llQvJ99kX6It4/L8/dlt98vr+fr//vnsv20PLXj4z8=);lineShape=1;\&quot; vertex=\&quot;1\&quot; parent=\&quot;1\&quot;&gt;&lt;mxGeometry x=\&quot;1768.0897167773192\&quot; y=\&quot;2313.118574995603\&quot; width=\&quot;53.84136313264753\&quot; height=\&quot;44.678027184492294\&quot; as=\&quot;geometry\&quot;/&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;wcfJidbFAWls62z5TK6r-130\&quot; value=\&quot;\&quot; style=\&quot;rounded=1;whiteSpace=wrap;html=1;\&quot; vertex=\&quot;1\&quot; parent=\&quot;1\&quot;&gt;&lt;mxGeometry x=\&quot;1790\&quot; y=\&quot;1780\&quot; width=\&quot;310\&quot; height=\&quot;80\&quot; as=\&quot;geometry\&quot;/&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;wcfJidbFAWls62z5TK6r-131\&quot; value=\&quot;&amp;lt;div&amp;gt;Step1()&amp;lt;/div&amp;gt;&amp;lt;div&amp;gt;{}&amp;lt;/div&amp;gt;\&quot; style=\&quot;ellipse;whiteSpace=wrap;html=1;\&quot; vertex=\&quot;1\&quot; parent=\&quot;1\&quot;&gt;&lt;mxGeometry x=\&quot;1800\&quot; y=\&quot;1800\&quot; width=\&quot;60\&quot; height=\&quot;40\&quot; as=\&quot;geometry\&quot;/&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;wcfJidbFAWls62z5TK6r-132\&quot; value=\&quot;&amp;lt;div style=&amp;quot;border-color: var(--border-color);&amp;quot;&amp;gt;Step2()&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;border-color: var(--border-color);&amp;quot;&amp;gt;{}&amp;amp;nbsp;&amp;amp;nbsp;&amp;lt;/div&amp;gt;\&quot; style=\&quot;ellipse;whiteSpace=wrap;html=1;\&quot; vertex=\&quot;1\&quot; parent=\&quot;1\&quot;&gt;&lt;mxGeometry x=\&quot;1870\&quot; y=\&quot;1800\&quot; width=\&quot;60\&quot; height=\&quot;40\&quot; as=\&quot;geometry\&quot;/&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;wcfJidbFAWls62z5TK6r-133\&quot; value=\&quot;&amp;lt;div style=&amp;quot;border-color: var(--border-color);&amp;quot;&amp;gt;Step3()&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;border-color: var(--border-color);&amp;quot;&amp;gt;{}&amp;amp;nbsp;&amp;amp;nbsp;&amp;lt;/div&amp;gt;\&quot; style=\&quot;ellipse;whiteSpace=wrap;html=1;\&quot; vertex=\&quot;1\&quot; parent=\&quot;1\&quot;&gt;&lt;mxGeometry x=\&quot;1940\&quot; y=\&quot;1800\&quot; width=\&quot;60\&quot; height=\&quot;40\&quot; as=\&quot;geometry\&quot;/&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;wcfJidbFAWls62z5TK6r-134\&quot; value=\&quot;&amp;lt;div style=&amp;quot;border-color: var(--border-color);&amp;quot;&amp;gt;Step4()&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;border-color: var(--border-color);&amp;quot;&amp;gt;{}&amp;amp;nbsp;&amp;amp;nbsp;&amp;lt;/div&amp;gt;\&quot; style=\&quot;ellipse;whiteSpace=wrap;html=1;\&quot; vertex=\&quot;1\&quot; parent=\&quot;1\&quot;&gt;&lt;mxGeometry x=\&quot;2020\&quot; y=\&quot;1800\&quot; width=\&quot;60\&quot; height=\&quot;40\&quot; as=\&quot;geometry\&quot;/&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;wcfJidbFAWls62z5TK6r-135\&quot; value=\&quot;&amp;lt;div&amp;gt;&amp;amp;nbsp;private void NextStepButton_Click(object sender, RoutedEventArgs e)&amp;lt;/div&amp;gt;&amp;lt;div&amp;gt;&amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; {&amp;lt;/div&amp;gt;&amp;lt;div&amp;gt;&amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; switch (currentStep)&amp;lt;/div&amp;gt;&amp;lt;div&amp;gt;&amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; {&amp;lt;/div&amp;gt;&amp;lt;div&amp;gt;&amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; case 1:&amp;lt;/div&amp;gt;&amp;lt;div&amp;gt;&amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; Step1();&amp;lt;/div&amp;gt;&amp;lt;div&amp;gt;&amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; break;&amp;lt;/div&amp;gt;&amp;lt;div&amp;gt;&amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; case 2:&amp;lt;/div&amp;gt;&amp;lt;div&amp;gt;&amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; Step2();&amp;lt;/div&amp;gt;&amp;lt;div&amp;gt;&amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; break;&amp;lt;/div&amp;gt;&amp;lt;div&amp;gt;&amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; case 3:&amp;lt;/div&amp;gt;&amp;lt;div&amp;gt;&amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; Step3();&amp;lt;/div&amp;gt;&amp;lt;div&amp;gt;&amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; break;&amp;lt;/div&amp;gt;&amp;lt;div&amp;gt;&amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; case 4:&amp;lt;/div&amp;gt;&amp;lt;div&amp;gt;&amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; SaveFile();&amp;lt;/div&amp;gt;&amp;lt;div&amp;gt;&amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; break;&amp;lt;/div&amp;gt;&amp;lt;div&amp;gt;&amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; default:&amp;lt;/div&amp;gt;&amp;lt;div&amp;gt;&amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; break;&amp;lt;/div&amp;gt;&amp;lt;div&amp;gt;&amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; }&amp;lt;/div&amp;gt;\&quot; style=\&quot;rounded=0;whiteSpace=wrap;html=1;\&quot; vertex=\&quot;1\&quot; parent=\&quot;1\&quot;&gt;&lt;mxGeometry x=\&quot;2090\&quot; y=\&quot;1710\&quot; width=\&quot;370\&quot; height=\&quot;290\&quot; as=\&quot;geometry\&quot;/&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;wcfJidbFAWls62z5TK6r-136\&quot; value=\&quot;ShowStepInstructions(int currentStep)第一个按钮显示每一个步骤的具体内容\&quot; style=\&quot;rounded=0;whiteSpace=wrap;html=1;\&quot; vertex=\&quot;1\&quot; parent=\&quot;1\&quot;&gt;&lt;mxGeometry x=\&quot;1460\&quot; y=\&quot;1666\&quot; width=\&quot;60\&quot; height=\&quot;464\&quot; as=\&quot;geometry\&quot;/&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;wcfJidbFAWls62z5TK6r-126\&quot; value=\&quot;\&quot; style=\&quot;shape=stencil(lVpbchw3DDzN/rL4Akh8O849XGU5UkWRXLKS2LcPGBWoITjba/9Js+wh8Wo8OJfy4dv9p693lxy/vb48/3n378Pn1/tL+e2S88PT/d3Lw6v+dSkfL+XDl+eXuz9env9++vz2/9dPY+X466/nf8Ybvr/hYih1gHL8YQ9i+//B72/LHx+eDstTqLQsz6HE68tLkLQsp5D4+nIOuS/LW6jp+nIJhZflKYZUweFzkLYCSsgFADh0twMHBjuo9mRVpz5JHQAoxLICSmAgswrtAXokYLGSQ1uF1lcQOFLhEPMC0FcgGUoPbXWKUkOV64CaQlrdQvekDABqJnekHjJwpErmxRMg0HBVlbiqtcbQgB1qC321tErVgC/VHvoqdM2BCQDE3jcBBWqJ5oknoFpAnQP0xKtah96A0JS3I5G94hxQNgCHigA1tLgCWkhArUSB2QMasDSpq62uoZYpaIdmPx8ADbi3AmSNBzVlRmrtgaoHIF8isYCcvBohUypAHCBBoVmJbBVabV+AL3EKstpBbY8szUrGsgKqJZdzQPXMp7avgPmYzHMmQG2P0g9bMpuAFghYmvVnt4OaEtiBu3dvtUxBAPGsoZaJQEst+pSlgAa01NRwKwmoKQkBSohuh2zkeQ6oobgdiiXicwBZRpsAshRzDmimkwlokL1bt3CZADE1nAPE57iWoeF6CtHVMjV0IEPX963xoFIVoKVefMpqOMf1asRoAD0kospO3ls7junOPh50T0Faar7i01ckDHBEpk8goFuSPQCQ83Xx3qqv6IA1FODoXp+gikyiVUcG0CeompGNjPVJA2QsyaddfUIgRCUbMU5AhpWxbCQwXoEBLqYV0JGWqq/uBRfrstV8CkBkrAAXDwpooJuRWbscAB3ZQX1zDSCVCrG3AlxFpoCMAN10cgAU5EvddygKICS0eJoZigYkoIDGHgANJ+YIBwAjtW4Rp5ZB1cwAuIjTjAESe4qaZaNHICY7OVPHLLBLPZnnZ/UqmAVmOnjvj6dY1xAU/RaCvEmsKDwAGAPyBkA9u8zS+aDXigGuNlbLoT5r7OCEZpipB2BzP5SDhpZczBHs5BRQtxC6oSUSD7hhaU80BPus4a67DDcComxawkfyQap2QNOZ0yBFFdDYwsWcOtMN4tgCImHL9Q1ww/t4CwjBAFq972ei+hcR3dLakZtwVkniFStoh7aJ3TFxtC27d1iLjpSwHQnNKkc5sDENmnuNEKseEJH7VWsZjkkFHWnOAo8ODvKWbBNOuTFCzUamx8yIIiKdRCkhodNGr7ht19q2OHqtkJr61iOr3lAmVYD31mx7XmsiyLFlwt3fNh0cJT7aoRm/H5oI5EvaJ1XXmzUYQNrMubnXrVarBnY7VOhL2hy66mH0tMgO2dqeCYhY6OiLLO2RUSIdHfFqOO3CBQRQ03radeHZXnEOYF9Ptwjrk7bZgTucluuJ87oDM5wOtm2yxgQN19I2M8JNxBgyrZbmAu8UeKtdGXd/vLXtCkhoOtiMVA5jLDQ+USW6zonjrXGia3lJyzQkdNlGot3quqsj0dVbqcGmWkV0eZoYequK6HiJCE/LZdsBT3QU4LVU4Y0izQrsMDjO6EjNN06UoR0UkB0gwZEosad7BaDSdVxCOEDEVzXVu3cVWAmoTly9VGfbcg7IGwDTjIp4cpGC1Bo3GRocblTZdmB4PzXuWdy9CCay9xNPAB5u6AHIAQq+uiR/OVozLEP1fckJnWCBNX5ehS5iOekUULqVhBPQ4DixkOelUmGXP66Q3X1thvkhd1+GZoHMl6s/Up71zTkgehLI2SbD580i253dbILwkcbHAmuO01cgIhN/eZQKvExlP9hIEdaUJfTV8zrkpOQLGbI79NPl0U9Nit1fXFu+HibD65Pom7cMB3zRhwC+e4ym5/flKMK2qUGChfPJckRa0RNEvKUZdsvRjWP0A+UIK+xoNdP7ctRJRe+SEU56o5/l4anCL35qdHO5/vH+VdOXh8fHt4+ijr/7r6D00dsXVOXjfw==);lineShape=1;\&quot; vertex=\&quot;1\&quot; parent=\&quot;1\&quot;&gt;&lt;mxGeometry x=\&quot;1407.5868309448606\&quot; y=\&quot;2106.58826296786\&quot; width=\&quot;548.3912427523023\&quot; height=\&quot;89.56305864754495\&quot; as=\&quot;geometry\&quot;/&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;wcfJidbFAWls62z5TK6r-143\&quot; value=\&quot;&amp;lt;font style=&amp;quot;font-size: 14px;&amp;quot;&amp;gt;每一个步骤的具体处理内容&amp;lt;/font&amp;gt;\&quot; style=\&quot;text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;\&quot; vertex=\&quot;1\&quot; parent=\&quot;1\&quot;&gt;&lt;mxGeometry x=\&quot;1829.05\&quot; y=\&quot;1754\&quot; width=\&quot;190\&quot; height=\&quot;30\&quot; as=\&quot;geometry\&quot;/&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;wcfJidbFAWls62z5TK6r-144\&quot; value=\&quot;&amp;lt;div&amp;gt;&amp;amp;nbsp;/**&amp;lt;/div&amp;gt;&amp;lt;div&amp;gt;&amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp;* ShowCustomInfoData方法实现逻辑来将自定义信息数据显示在控件中,将自定义信息数据以简单的对话框形式显示出来&amp;lt;/div&amp;gt;&amp;lt;div&amp;gt;&amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp;*/&amp;lt;/div&amp;gt;&amp;lt;div&amp;gt;&amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; private void ShowCustomInfoData(List&amp;amp;lt;CustomInfo&amp;amp;gt; customInfos)&amp;lt;/div&amp;gt;&amp;lt;div&amp;gt;&amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; {&amp;lt;/div&amp;gt;&amp;lt;div&amp;gt;&amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; // 在控件中显示自定义信息数据&amp;lt;/div&amp;gt;&amp;lt;div&amp;gt;&amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp;&amp;lt;span style=&amp;quot;background-color: initial;&amp;quot;&amp;gt;&amp;quot;);&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div&amp;gt;&amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; }&amp;lt;/div&amp;gt;\&quot; style=\&quot;rounded=1;whiteSpace=wrap;html=1;\&quot; vertex=\&quot;1\&quot; parent=\&quot;1\&quot;&gt;&lt;mxGeometry x=\&quot;1768.09\&quot; y=\&quot;1900\&quot; width=\&quot;311.91\&quot; height=\&quot;153\&quot; as=\&quot;geometry\&quot;/&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;wcfJidbFAWls62z5TK6r-147\&quot; value=\&quot;Step2()\&quot; style=\&quot;shape=umlLifeline;perimeter=lifelinePerimeter;whiteSpace=wrap;html=1;container=1;dropTarget=0;collapsible=0;recursiveResize=0;outlineConnect=0;portConstraint=eastwest;newEdgeStyle={&amp;quot;edgeStyle&amp;quot;:&amp;quot;elbowEdgeStyle&amp;quot;,&amp;quot;elbow&amp;quot;:&amp;quot;vertical&amp;quot;,&amp;quot;curved&amp;quot;:0,&amp;quot;rounded&amp;quot;:0};\&quot; vertex=\&quot;1\&quot; parent=\&quot;1\&quot;&gt;&lt;mxGeometry x=\&quot;1829.05\&quot; y=\&quot;2560\&quot; width=\&quot;161\&quot; height=\&quot;300\&quot; as=\&quot;geometry\&quot;/&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;wcfJidbFAWls62z5TK6r-148\&quot; value=\&quot;Step3()\&quot; style=\&quot;shape=umlLifeline;perimeter=lifelinePerimeter;whiteSpace=wrap;html=1;container=1;dropTarget=0;collapsible=0;recursiveResize=0;outlineConnect=0;portConstraint=eastwest;newEdgeStyle={&amp;quot;edgeStyle&amp;quot;:&amp;quot;elbowEdgeStyle&amp;quot;,&amp;quot;elbow&amp;quot;:&amp;quot;vertical&amp;quot;,&amp;quot;curved&amp;quot;:0,&amp;quot;rounded&amp;quot;:0};\&quot; vertex=\&quot;1\&quot; parent=\&quot;1\&quot;&gt;&lt;mxGeometry x=\&quot;2020\&quot; y=\&quot;2560\&quot; width=\&quot;161\&quot; height=\&quot;300\&quot; as=\&quot;geometry\&quot;/&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;wcfJidbFAWls62z5TK6r-149\&quot; value=\&quot;Step4()\&quot; style=\&quot;shape=umlLifeline;perimeter=lifelinePerimeter;whiteSpace=wrap;html=1;container=1;dropTarget=0;collapsible=0;recursiveResize=0;outlineConnect=0;portConstraint=eastwest;newEdgeStyle={&amp;quot;edgeStyle&amp;quot;:&amp;quot;elbowEdgeStyle&amp;quot;,&amp;quot;elbow&amp;quot;:&amp;quot;vertical&amp;quot;,&amp;quot;curved&amp;quot;:0,&amp;quot;rounded&amp;quot;:0};\&quot; vertex=\&quot;1\&quot; parent=\&quot;1\&quot;&gt;&lt;mxGeometry x=\&quot;2210\&quot; y=\&quot;2560\&quot; width=\&quot;161\&quot; height=\&quot;300\&quot; as=\&quot;geometry\&quot;/&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;wcfJidbFAWls62z5TK6r-152\&quot; value=\&quot;\&quot; style=\&quot;endArrow=open;endFill=1;endSize=12;html=1;rounded=0;\&quot; edge=\&quot;1\&quot; parent=\&quot;1\&quot; target=\&quot;wcfJidbFAWls62z5TK6r-121\&quot;&gt;&lt;mxGeometry width=\&quot;160\&quot; relative=\&quot;1\&quot; as=\&quot;geometry\&quot;&gt;&lt;mxPoint x=\&quot;1150\&quot; y=\&quot;2660\&quot; as=\&quot;sourcePoint\&quot;/&gt;&lt;mxPoint x=\&quot;1310\&quot; y=\&quot;2660\&quot; as=\&quot;targetPoint\&quot;/&gt;&lt;/mxGeometry&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;wcfJidbFAWls62z5TK6r-153\&quot; value=\&quot;\&quot; style=\&quot;endArrow=open;endFill=1;endSize=12;html=1;rounded=0;\&quot; edge=\&quot;1\&quot; parent=\&quot;1\&quot;&gt;&lt;mxGeometry width=\&quot;160\&quot; relative=\&quot;1\&quot; as=\&quot;geometry\&quot;&gt;&lt;mxPoint x=\&quot;1347.96\&quot; y=\&quot;2709.5\&quot; as=\&quot;sourcePoint\&quot;/&gt;&lt;mxPoint x=\&quot;1150\&quot; y=\&quot;2709.5\&quot; as=\&quot;targetPoint\&quot;/&gt;&lt;/mxGeometry&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;wcfJidbFAWls62z5TK6r-154\&quot; value=\&quot;InstuctionsTextBlock.Text = &amp;quot;各步骤的显示内容&amp;quot;\&quot; style=\&quot;text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;\&quot; vertex=\&quot;1\&quot; parent=\&quot;1\&quot;&gt;&lt;mxGeometry x=\&quot;1186.78\&quot; y=\&quot;2680\&quot; width=\&quot;130\&quot; height=\&quot;30\&quot; as=\&quot;geometry\&quot;/&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;wcfJidbFAWls62z5TK6r-155\&quot; value=\&quot;ShowStepInstructions(currentStep)\&quot; style=\&quot;text;whiteSpace=wrap;\&quot; vertex=\&quot;1\&quot; parent=\&quot;1\&quot;&gt;&lt;mxGeometry x=\&quot;1155\&quot; y=\&quot;2630\&quot; width=\&quot;220\&quot; height=\&quot;40\&quot; as=\&quot;geometry\&quot;/&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;wcfJidbFAWls62z5TK6r-156\&quot; value=\&quot;NextStepButton_Click(object sender, RoutedEventArgs e)\&quot; style=\&quot;shape=umlLifeline;perimeter=lifelinePerimeter;whiteSpace=wrap;html=1;container=1;dropTarget=0;collapsible=0;recursiveResize=0;outlineConnect=0;portConstraint=eastwest;newEdgeStyle={&amp;quot;edgeStyle&amp;quot;:&amp;quot;elbowEdgeStyle&amp;quot;,&amp;quot;elbow&amp;quot;:&amp;quot;vertical&amp;quot;,&amp;quot;curved&amp;quot;:0,&amp;quot;rounded&amp;quot;:0};\&quot; vertex=\&quot;1\&quot; parent=\&quot;1\&quot;&gt;&lt;mxGeometry x=\&quot;1440\&quot; y=\&quot;2560\&quot; width=\&quot;170\&quot; height=\&quot;300\&quot; as=\&quot;geometry\&quot;/&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;wcfJidbFAWls62z5TK6r-157\&quot; value=\&quot;\&quot; style=\&quot;endArrow=open;endFill=1;endSize=12;html=1;rounded=0;\&quot; edge=\&quot;1\&quot; parent=\&quot;1\&quot; target=\&quot;wcfJidbFAWls62z5TK6r-156\&quot;&gt;&lt;mxGeometry width=\&quot;160\&quot; relative=\&quot;1\&quot; as=\&quot;geometry\&quot;&gt;&lt;mxPoint x=\&quot;1150\&quot; y=\&quot;2750\&quot; as=\&quot;sourcePoint\&quot;/&gt;&lt;mxPoint x=\&quot;1310\&quot; y=\&quot;2750\&quot; as=\&quot;targetPoint\&quot;/&gt;&lt;/mxGeometry&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;wcfJidbFAWls62z5TK6r-158\&quot; value=\&quot;switch (currentStep)\&quot; style=\&quot;text;whiteSpace=wrap;\&quot; vertex=\&quot;1\&quot; parent=\&quot;1\&quot;&gt;&lt;mxGeometry x=\&quot;1195.53\&quot; y=\&quot;2720\&quot; width=\&quot;140\&quot; height=\&quot;40\&quot; as=\&quot;geometry\&quot;/&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;wcfJidbFAWls62z5TK6r-159\&quot; value=\&quot;Step1()\&quot; style=\&quot;shape=umlLifeline;perimeter=lifelinePerimeter;whiteSpace=wrap;html=1;container=1;dropTarget=0;collapsible=0;recursiveResize=0;outlineConnect=0;portConstraint=eastwest;newEdgeStyle={&amp;quot;edgeStyle&amp;quot;:&amp;quot;elbowEdgeStyle&amp;quot;,&amp;quot;elbow&amp;quot;:&amp;quot;vertical&amp;quot;,&amp;quot;curved&amp;quot;:0,&amp;quot;rounded&amp;quot;:0};\&quot; vertex=\&quot;1\&quot; parent=\&quot;1\&quot;&gt;&lt;mxGeometry x=\&quot;1634.66\&quot; y=\&quot;2560\&quot; width=\&quot;161\&quot; height=\&quot;300\&quot; as=\&quot;geometry\&quot;/&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;wcfJidbFAWls62z5TK6r-160\&quot; value=\&quot;\&quot; style=\&quot;endArrow=open;endFill=1;endSize=12;html=1;rounded=0;\&quot; edge=\&quot;1\&quot; parent=\&quot;1\&quot;&gt;&lt;mxGeometry width=\&quot;160\&quot; relative=\&quot;1\&quot; as=\&quot;geometry\&quot;&gt;&lt;mxPoint x=\&quot;1524.5\&quot; y=\&quot;2638\&quot; as=\&quot;sourcePoint\&quot;/&gt;&lt;mxPoint x=\&quot;1714.6599999999999\&quot; y=\&quot;2638\&quot; as=\&quot;targetPoint\&quot;/&gt;&lt;/mxGeometry&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;wcfJidbFAWls62z5TK6r-161\&quot; value=\&quot;currentStep = 1\&quot; style=\&quot;text;whiteSpace=wrap;\&quot; vertex=\&quot;1\&quot; parent=\&quot;1\&quot;&gt;&lt;mxGeometry x=\&quot;1560.53\&quot; y=\&quot;2610\&quot; width=\&quot;100\&quot; height=\&quot;40\&quot; as=\&quot;geometry\&quot;/&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;wcfJidbFAWls62z5TK6r-162\&quot; value=\&quot;\&quot; style=\&quot;endArrow=open;endFill=1;endSize=12;html=1;rounded=0;\&quot; edge=\&quot;1\&quot; parent=\&quot;1\&quot; source=\&quot;wcfJidbFAWls62z5TK6r-156\&quot;&gt;&lt;mxGeometry width=\&quot;160\&quot; relative=\&quot;1\&quot; as=\&quot;geometry\&quot;&gt;&lt;mxPoint x=\&quot;1714.6599999999999\&quot; y=\&quot;2646\&quot; as=\&quot;sourcePoint\&quot;/&gt;&lt;mxPoint x=\&quot;1910.1599999999999\&quot; y=\&quot;2646\&quot; as=\&quot;targetPoint\&quot;/&gt;&lt;/mxGeometry&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;wcfJidbFAWls62z5TK6r-163\&quot; value=\&quot;currentStep = 2\&quot; style=\&quot;text;whiteSpace=wrap;\&quot; vertex=\&quot;1\&quot; parent=\&quot;1\&quot;&gt;&lt;mxGeometry x=\&quot;1756.03\&quot; y=\&quot;2618\&quot; width=\&quot;100\&quot; height=\&quot;40\&quot; as=\&quot;geometry\&quot;/&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;wcfJidbFAWls62z5TK6r-164\&quot; value=\&quot;\&quot; style=\&quot;endArrow=open;endFill=1;endSize=12;html=1;rounded=0;\&quot; edge=\&quot;1\&quot; parent=\&quot;1\&quot; source=\&quot;wcfJidbFAWls62z5TK6r-156\&quot;&gt;&lt;mxGeometry width=\&quot;160\&quot; relative=\&quot;1\&quot; as=\&quot;geometry\&quot;&gt;&lt;mxPoint x=\&quot;1909.84\&quot; y=\&quot;2651\&quot; as=\&quot;sourcePoint\&quot;/&gt;&lt;mxPoint x=\&quot;2100\&quot; y=\&quot;2651\&quot; as=\&quot;targetPoint\&quot;/&gt;&lt;/mxGeometry&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;wcfJidbFAWls62z5TK6r-165\&quot; value=\&quot;currentStep = 3\&quot; style=\&quot;text;whiteSpace=wrap;\&quot; vertex=\&quot;1\&quot; parent=\&quot;1\&quot;&gt;&lt;mxGeometry x=\&quot;1945.87\&quot; y=\&quot;2623\&quot; width=\&quot;100\&quot; height=\&quot;40\&quot; as=\&quot;geometry\&quot;/&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;wcfJidbFAWls62z5TK6r-166\&quot; value=\&quot;\&quot; style=\&quot;endArrow=open;endFill=1;endSize=12;html=1;rounded=0;\&quot; edge=\&quot;1\&quot; parent=\&quot;1\&quot; source=\&quot;wcfJidbFAWls62z5TK6r-156\&quot;&gt;&lt;mxGeometry width=\&quot;160\&quot; relative=\&quot;1\&quot; as=\&quot;geometry\&quot;&gt;&lt;mxPoint x=\&quot;2100\&quot; y=\&quot;2657\&quot; as=\&quot;sourcePoint\&quot;/&gt;&lt;mxPoint x=\&quot;2290.16\&quot; y=\&quot;2657\&quot; as=\&quot;targetPoint\&quot;/&gt;&lt;/mxGeometry&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;wcfJidbFAWls62z5TK6r-167\&quot; value=\&quot;currentStep = 4\&quot; style=\&quot;text;whiteSpace=wrap;\&quot; vertex=\&quot;1\&quot; parent=\&quot;1\&quot;&gt;&lt;mxGeometry x=\&quot;2136.0299999999997\&quot; y=\&quot;2629\&quot; width=\&quot;100\&quot; height=\&quot;40\&quot; as=\&quot;geometry\&quot;/&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;wcfJidbFAWls62z5TK6r-168\&quot; value=\&quot;SaveFile()\&quot; style=\&quot;shape=umlLifeline;perimeter=lifelinePerimeter;whiteSpace=wrap;html=1;container=1;dropTarget=0;collapsible=0;recursiveResize=0;outlineConnect=0;portConstraint=eastwest;newEdgeStyle={&amp;quot;edgeStyle&amp;quot;:&amp;quot;elbowEdgeStyle&amp;quot;,&amp;quot;elbow&amp;quot;:&amp;quot;vertical&amp;quot;,&amp;quot;curved&amp;quot;:0,&amp;quot;rounded&amp;quot;:0};\&quot; vertex=\&quot;1\&quot; parent=\&quot;1\&quot;&gt;&lt;mxGeometry x=\&quot;2400\&quot; y=\&quot;2560\&quot; width=\&quot;161\&quot; height=\&quot;300\&quot; as=\&quot;geometry\&quot;/&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;wcfJidbFAWls62z5TK6r-169\&quot; value=\&quot;\&quot; style=\&quot;endArrow=open;endFill=1;endSize=12;html=1;rounded=0;\&quot; edge=\&quot;1\&quot; parent=\&quot;1\&quot;&gt;&lt;mxGeometry width=\&quot;160\&quot; relative=\&quot;1\&quot; as=\&quot;geometry\&quot;&gt;&lt;mxPoint x=\&quot;2290\&quot; y=\&quot;2657\&quot; as=\&quot;sourcePoint\&quot;/&gt;&lt;mxPoint x=\&quot;2480\&quot; y=\&quot;2657\&quot; as=\&quot;targetPoint\&quot;/&gt;&lt;/mxGeometry&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;wcfJidbFAWls62z5TK6r-171\&quot; value=\&quot;SaveFileButton_Click(object sender, RoutedEventArgs e)\&quot; style=\&quot;shape=umlLifeline;perimeter=lifelinePerimeter;whiteSpace=wrap;html=1;container=1;dropTarget=0;collapsible=0;recursiveResize=0;outlineConnect=0;portConstraint=eastwest;newEdgeStyle={&amp;quot;edgeStyle&amp;quot;:&amp;quot;elbowEdgeStyle&amp;quot;,&amp;quot;elbow&amp;quot;:&amp;quot;vertical&amp;quot;,&amp;quot;curved&amp;quot;:0,&amp;quot;rounded&amp;quot;:0};\&quot; vertex=\&quot;1\&quot; parent=\&quot;1\&quot;&gt;&lt;mxGeometry x=\&quot;2580\&quot; y=\&quot;2560\&quot; width=\&quot;170\&quot; height=\&quot;300\&quot; as=\&quot;geometry\&quot;/&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;wcfJidbFAWls62z5TK6r-172\&quot; value=\&quot;\&quot; style=\&quot;endArrow=open;endFill=1;endSize=12;html=1;rounded=0;\&quot; edge=\&quot;1\&quot; parent=\&quot;1\&quot; source=\&quot;wcfJidbFAWls62z5TK6r-171\&quot; target=\&quot;wcfJidbFAWls62z5TK6r-168\&quot;&gt;&lt;mxGeometry width=\&quot;160\&quot; relative=\&quot;1\&quot; as=\&quot;geometry\&quot;&gt;&lt;mxPoint x=\&quot;2690\&quot; y=\&quot;2660\&quot; as=\&quot;sourcePoint\&quot;/&gt;&lt;mxPoint x=\&quot;2850\&quot; y=\&quot;2660\&quot; as=\&quot;targetPoint\&quot;/&gt;&lt;/mxGeometry&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;wcfJidbFAWls62z5TK6r-174\&quot; value=\&quot;ShowCustomInfoData(List&amp;amp;lt;CustomInfo&amp;amp;gt; customInfos):小窗口弹出第一步第二步的信息\&quot; style=\&quot;shape=umlLifeline;perimeter=lifelinePerimeter;whiteSpace=wrap;html=1;container=1;dropTarget=0;collapsible=0;recursiveResize=0;outlineConnect=0;portConstraint=eastwest;newEdgeStyle={&amp;quot;edgeStyle&amp;quot;:&amp;quot;elbowEdgeStyle&amp;quot;,&amp;quot;elbow&amp;quot;:&amp;quot;vertical&amp;quot;,&amp;quot;curved&amp;quot;:0,&amp;quot;rounded&amp;quot;:0};\&quot; vertex=\&quot;1\&quot; parent=\&quot;1\&quot;&gt;&lt;mxGeometry x=\&quot;2770\&quot; y=\&quot;2560\&quot; width=\&quot;220\&quot; height=\&quot;300\&quot; as=\&quot;geometry\&quot;/&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;wcfJidbFAWls62z5TK6r-175\&quot; value=\&quot;\&quot; style=\&quot;endArrow=open;endFill=1;endSize=12;html=1;rounded=0;\&quot; edge=\&quot;1\&quot; parent=\&quot;1\&quot;&gt;&lt;mxGeometry width=\&quot;160\&quot; relative=\&quot;1\&quot; as=\&quot;geometry\&quot;&gt;&lt;mxPoint x=\&quot;1714.6599999999999\&quot; y=\&quot;2744\&quot; as=\&quot;sourcePoint\&quot;/&gt;&lt;mxPoint x=\&quot;2879.5\&quot; y=\&quot;2744\&quot; as=\&quot;targetPoint\&quot;/&gt;&lt;/mxGeometry&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;wcfJidbFAWls62z5TK6r-176\&quot; value=\&quot;\&quot; style=\&quot;endArrow=open;endFill=1;endSize=12;html=1;rounded=0;\&quot; edge=\&quot;1\&quot; parent=\&quot;1\&quot; target=\&quot;wcfJidbFAWls62z5TK6r-174\&quot;&gt;&lt;mxGeometry width=\&quot;160\&quot; relative=\&quot;1\&quot; as=\&quot;geometry\&quot;&gt;&lt;mxPoint x=\&quot;1910\&quot; y=\&quot;2770\&quot; as=\&quot;sourcePoint\&quot;/&gt;&lt;mxPoint x=\&quot;2070\&quot; y=\&quot;2770\&quot; as=\&quot;targetPoint\&quot;/&gt;&lt;/mxGeometry&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;wcfJidbFAWls62z5TK6r-177\&quot; value=\&quot;\&quot; style=\&quot;endArrow=open;endFill=1;endSize=12;html=1;rounded=0;\&quot; edge=\&quot;1\&quot; parent=\&quot;1\&quot;&gt;&lt;mxGeometry width=\&quot;160\&quot; relative=\&quot;1\&quot; as=\&quot;geometry\&quot;&gt;&lt;mxPoint x=\&quot;1712.62\&quot; y=\&quot;2790\&quot; as=\&quot;sourcePoint\&quot;/&gt;&lt;mxPoint x=\&quot;1150\&quot; y=\&quot;2790\&quot; as=\&quot;targetPoint\&quot;/&gt;&lt;/mxGeometry&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;wcfJidbFAWls62z5TK6r-178\&quot; value=\&quot;创建两个List&amp;amp;lt;Double&amp;amp;gt;列表，然后把Random随机生成的值存进去\&quot; style=\&quot;text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;\&quot; vertex=\&quot;1\&quot; parent=\&quot;1\&quot;&gt;&lt;mxGeometry x=\&quot;1240\&quot; y=\&quot;2760\&quot; width=\&quot;420\&quot; height=\&quot;30\&quot; as=\&quot;geometry\&quot;/&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;wcfJidbFAWls62z5TK6r-180\&quot; value=\&quot;在控件中显示自定义的第一步信息数据\&quot; style=\&quot;text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;\&quot; vertex=\&quot;1\&quot; parent=\&quot;1\&quot;&gt;&lt;mxGeometry x=\&quot;1829\&quot; y=\&quot;2720\&quot; width=\&quot;221\&quot; height=\&quot;30\&quot; as=\&quot;geometry\&quot;/&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;wcfJidbFAWls62z5TK6r-181\&quot; value=\&quot;在控件中显示自定义的第二步信息数据\&quot; style=\&quot;text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;\&quot; vertex=\&quot;1\&quot; parent=\&quot;1\&quot;&gt;&lt;mxGeometry x=\&quot;2150\&quot; y=\&quot;2740\&quot; width=\&quot;221\&quot; height=\&quot;30\&quot; as=\&quot;geometry\&quot;/&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;wcfJidbFAWls62z5TK6r-182\&quot; value=\&quot;\&quot; style=\&quot;endArrow=open;endFill=1;endSize=12;html=1;rounded=0;\&quot; edge=\&quot;1\&quot; parent=\&quot;1\&quot;&gt;&lt;mxGeometry width=\&quot;160\&quot; relative=\&quot;1\&quot; as=\&quot;geometry\&quot;&gt;&lt;mxPoint x=\&quot;1714.6599999999999\&quot; y=\&quot;2700\&quot; as=\&quot;sourcePoint\&quot;/&gt;&lt;mxPoint x=\&quot;1909.0500000000002\&quot; y=\&quot;2700\&quot; as=\&quot;targetPoint\&quot;/&gt;&lt;/mxGeometry&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;wcfJidbFAWls62z5TK6r-183\&quot; value=\&quot;currentStep = 2\&quot; style=\&quot;text;whiteSpace=wrap;\&quot; vertex=\&quot;1\&quot; parent=\&quot;1\&quot;&gt;&lt;mxGeometry x=\&quot;1768.09\&quot; y=\&quot;2669\&quot; width=\&quot;100\&quot; height=\&quot;40\&quot; as=\&quot;geometry\&quot;/&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;wcfJidbFAWls62z5TK6r-185\&quot; value=\&quot;\&quot; style=\&quot;endArrow=open;endFill=1;endSize=12;html=1;rounded=0;\&quot; edge=\&quot;1\&quot; parent=\&quot;1\&quot;&gt;&lt;mxGeometry width=\&quot;160\&quot; relative=\&quot;1\&quot; as=\&quot;geometry\&quot;&gt;&lt;mxPoint x=\&quot;1714.6599999999999\&quot; y=\&quot;2839\&quot; as=\&quot;sourcePoint\&quot;/&gt;&lt;mxPoint x=\&quot;1345.54\&quot; y=\&quot;2839\&quot; as=\&quot;targetPoint\&quot;/&gt;&lt;/mxGeometry&gt;&lt;/mxCell&gt;&lt;mxCell id=\&quot;wcfJidbFAWls62z5TK6r-186\&quot; value=\&quot;\&quot; style=\&quot;endArrow=open;endFill=1;endSize=12;html=1;rounded=0;\&quot; edge=\&quot;1\&quot; parent=\&quot;1\&quot;&gt;&lt;mxGeometry width=\&quot;160\&quot; relative=\&quot;1\&quot; as=\&quot;geometry\&quot;&gt;&lt;mxPoint x=\&quot;1909.0500000000002\&quot; y=\&quot;2852\&quot; as=\&quot;sourcePoint\&quot;/&gt;&lt;mxPoint x=\&quot;1345.54\&quot; y=\&quot;2852\&quot; as=\&quot;targetPoint\&quot;/&gt;&lt;/mxGeometry&gt;&lt;/mxCell&gt;&lt;/root&gt;&lt;/mxGraphModel&gt;&lt;/diagram&gt;&lt;/mxfile&gt;&quot;,&quot;toolbar&quot;:&quot;pages zoom layers lightbox&quot;,&quot;page&quot;:0}"></div>
<script type="text/javascript" src="https://app.diagrams.net/js/viewer-static.min.js"></script>
</body>
</html>
